Fixed height Bootstrap card with vertically-scrollable card-text












0















How can I achieve a fixed height bootstrap 4 card that has a vertically-scrollable card-text portion?



<div class="card" style="height:300px">        <-- non scrollable
<div class="card-body"> <-- non scrollable
<h5 class="card-title">Card title</h5> <-- non scrollable
<p class="card-text">This portion and only this portion will have a very long text so much so that the vertical scroll bar may appear when required.</p>
</div>
</div>









share|improve this question



























    0















    How can I achieve a fixed height bootstrap 4 card that has a vertically-scrollable card-text portion?



    <div class="card" style="height:300px">        <-- non scrollable
    <div class="card-body"> <-- non scrollable
    <h5 class="card-title">Card title</h5> <-- non scrollable
    <p class="card-text">This portion and only this portion will have a very long text so much so that the vertical scroll bar may appear when required.</p>
    </div>
    </div>









    share|improve this question

























      0












      0








      0








      How can I achieve a fixed height bootstrap 4 card that has a vertically-scrollable card-text portion?



      <div class="card" style="height:300px">        <-- non scrollable
      <div class="card-body"> <-- non scrollable
      <h5 class="card-title">Card title</h5> <-- non scrollable
      <p class="card-text">This portion and only this portion will have a very long text so much so that the vertical scroll bar may appear when required.</p>
      </div>
      </div>









      share|improve this question














      How can I achieve a fixed height bootstrap 4 card that has a vertically-scrollable card-text portion?



      <div class="card" style="height:300px">        <-- non scrollable
      <div class="card-body"> <-- non scrollable
      <h5 class="card-title">Card title</h5> <-- non scrollable
      <p class="card-text">This portion and only this portion will have a very long text so much so that the vertical scroll bar may appear when required.</p>
      </div>
      </div>






      css twitter-bootstrap






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Nov 20 '18 at 3:32









      YaskovYaskov

      237




      237
























          2 Answers
          2






          active

          oldest

          votes


















          1














          You have to wrap the .card-text with a scrollable container. Then set the scrollable container overflow-y: auto;.



          Don't forget to set the height for scrollable container too. Scroll bar will no appear if the height is auto as default.



          https://codepen.io/blackcityhenry/pen/LXOOgW






          share|improve this answer































            2














            you need to apply this css



            **wrap this**
            .card-text { height: 42px; overflow-x: scroll; width: 100%; }

            .card-text p { width: 650px; word-break: break-word; }





            share|improve this answer























              Your Answer






              StackExchange.ifUsing("editor", function () {
              StackExchange.using("externalEditor", function () {
              StackExchange.using("snippets", function () {
              StackExchange.snippets.init();
              });
              });
              }, "code-snippets");

              StackExchange.ready(function() {
              var channelOptions = {
              tags: "".split(" "),
              id: "1"
              };
              initTagRenderer("".split(" "), "".split(" "), channelOptions);

              StackExchange.using("externalEditor", function() {
              // Have to fire editor after snippets, if snippets enabled
              if (StackExchange.settings.snippets.snippetsEnabled) {
              StackExchange.using("snippets", function() {
              createEditor();
              });
              }
              else {
              createEditor();
              }
              });

              function createEditor() {
              StackExchange.prepareEditor({
              heartbeatType: 'answer',
              autoActivateHeartbeat: false,
              convertImagesToLinks: true,
              noModals: true,
              showLowRepImageUploadWarning: true,
              reputationToPostImages: 10,
              bindNavPrevention: true,
              postfix: "",
              imageUploader: {
              brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
              contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
              allowUrls: true
              },
              onDemand: true,
              discardSelector: ".discard-answer"
              ,immediatelyShowMarkdownHelp:true
              });


              }
              });














              draft saved

              draft discarded


















              StackExchange.ready(
              function () {
              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53385825%2ffixed-height-bootstrap-card-with-vertically-scrollable-card-text%23new-answer', 'question_page');
              }
              );

              Post as a guest















              Required, but never shown

























              2 Answers
              2






              active

              oldest

              votes








              2 Answers
              2






              active

              oldest

              votes









              active

              oldest

              votes






              active

              oldest

              votes









              1














              You have to wrap the .card-text with a scrollable container. Then set the scrollable container overflow-y: auto;.



              Don't forget to set the height for scrollable container too. Scroll bar will no appear if the height is auto as default.



              https://codepen.io/blackcityhenry/pen/LXOOgW






              share|improve this answer




























                1














                You have to wrap the .card-text with a scrollable container. Then set the scrollable container overflow-y: auto;.



                Don't forget to set the height for scrollable container too. Scroll bar will no appear if the height is auto as default.



                https://codepen.io/blackcityhenry/pen/LXOOgW






                share|improve this answer


























                  1












                  1








                  1







                  You have to wrap the .card-text with a scrollable container. Then set the scrollable container overflow-y: auto;.



                  Don't forget to set the height for scrollable container too. Scroll bar will no appear if the height is auto as default.



                  https://codepen.io/blackcityhenry/pen/LXOOgW






                  share|improve this answer













                  You have to wrap the .card-text with a scrollable container. Then set the scrollable container overflow-y: auto;.



                  Don't forget to set the height for scrollable container too. Scroll bar will no appear if the height is auto as default.



                  https://codepen.io/blackcityhenry/pen/LXOOgW







                  share|improve this answer












                  share|improve this answer



                  share|improve this answer










                  answered Nov 20 '18 at 3:53









                  blackcityhenryblackcityhenry

                  19017




                  19017

























                      2














                      you need to apply this css



                      **wrap this**
                      .card-text { height: 42px; overflow-x: scroll; width: 100%; }

                      .card-text p { width: 650px; word-break: break-word; }





                      share|improve this answer




























                        2














                        you need to apply this css



                        **wrap this**
                        .card-text { height: 42px; overflow-x: scroll; width: 100%; }

                        .card-text p { width: 650px; word-break: break-word; }





                        share|improve this answer


























                          2












                          2








                          2







                          you need to apply this css



                          **wrap this**
                          .card-text { height: 42px; overflow-x: scroll; width: 100%; }

                          .card-text p { width: 650px; word-break: break-word; }





                          share|improve this answer













                          you need to apply this css



                          **wrap this**
                          .card-text { height: 42px; overflow-x: scroll; width: 100%; }

                          .card-text p { width: 650px; word-break: break-word; }






                          share|improve this answer












                          share|improve this answer



                          share|improve this answer










                          answered Nov 20 '18 at 4:00









                          Chandresh PolraChandresh Polra

                          1614




                          1614






























                              draft saved

                              draft discarded




















































                              Thanks for contributing an answer to Stack Overflow!


                              • Please be sure to answer the question. Provide details and share your research!

                              But avoid



                              • Asking for help, clarification, or responding to other answers.

                              • Making statements based on opinion; back them up with references or personal experience.


                              To learn more, see our tips on writing great answers.




                              draft saved


                              draft discarded














                              StackExchange.ready(
                              function () {
                              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53385825%2ffixed-height-bootstrap-card-with-vertically-scrollable-card-text%23new-answer', 'question_page');
                              }
                              );

                              Post as a guest















                              Required, but never shown





















































                              Required, but never shown














                              Required, but never shown












                              Required, but never shown







                              Required, but never shown

































                              Required, but never shown














                              Required, but never shown












                              Required, but never shown







                              Required, but never shown







                              Popular posts from this blog

                              How to change which sound is reproduced for terminal bell?

                              Can I use Tabulator js library in my java Spring + Thymeleaf project?

                              Title Spacing in Bjornstrup Chapter, Removing Chapter Number From Contents