diff options
| author | Mark Otto <[email protected]> | 2018-02-19 15:04:55 -0800 |
|---|---|---|
| committer | Mark Otto <[email protected]> | 2018-02-19 15:04:55 -0800 |
| commit | 982aeea1f7a27109d60baf07adcc73cd08742939 (patch) | |
| tree | 8f903860dde80370d5f464a227e9f14d2fd2ec0a | |
| parent | 6a52ebfe1a7c7409d308d1c87c088b770a845e88 (diff) | |
| parent | c0246e926f0e9e955f34b34286f97cc201582ba1 (diff) | |
| download | bootstrap-982aeea1f7a27109d60baf07adcc73cd08742939.tar.xz bootstrap-982aeea1f7a27109d60baf07adcc73cd08742939.zip | |
Merge branch 'accordion-borders' of https://github.com/andresgalante/bootstrap into v4-dev
| -rw-r--r-- | docs/4.0/components/collapse.md | 2 | ||||
| -rw-r--r-- | scss/_card.scss | 29 |
2 files changed, 30 insertions, 1 deletions
diff --git a/docs/4.0/components/collapse.md b/docs/4.0/components/collapse.md index 4e612e109..4523302a3 100644 --- a/docs/4.0/components/collapse.md +++ b/docs/4.0/components/collapse.md @@ -66,7 +66,7 @@ Multiple `<button>` or `<a>` can show and hide an element if they each reference Using the [card]({{ site.baseurl }}/docs/{{ site.docs_version }}/components/card/) component, you can extend the default collapse behavior to create an accordion. {% example html %} -<div id="accordion"> +<div class="accordion" id="accordion"> <div class="card"> <div class="card-header" id="headingOne"> <h5 class="mb-0"> diff --git a/scss/_card.scss b/scss/_card.scss index 4c4845c0b..c4b9a725d 100644 --- a/scss/_card.scss +++ b/scss/_card.scss @@ -268,3 +268,32 @@ } } } + + +// +// Accordion +// + +.accordion { + .card:not(:first-of-type):not(:last-of-type) { + border-bottom: 0; + border-radius: 0; + } + + .card:not(:first-of-type) { + .card-header:first-child { + border-radius: 0; + } + } + + .card:first-of-type { + border-bottom: 0; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + } + + .card:last-of-type { + border-top-left-radius: 0; + border-top-right-radius: 0; + } +} |
