Reputation: 1049
I have a problem for set word-wrap:break-word. The result made this div showing scroll-x. But the problem is blockquote element not styling break-word anymore, it's stacking to the right direction.
How to make this thing work again?
div {
width: 100%;
white-space: nowrap;
overflow-x: scroll;
overflow-y: hidden;
}
blockquote {
width: 200px;
display: inline-block;
word-wrap: break-word;
}
<div>
<blockquote>balbalbalbalbalbablbalbalblbablblaabssddsdsblamlksdkdsllksdlskssdfsd</blockquote>
<blockquote>balbalbalbalbalbablbalbalblbablblaabssddsdsblamlksdkdsllksdlskssdfsd</blockquote>
<blockquote>balbalbalbalbalbablbalbalblbablblaabssddsdsblamlksdkdsllksdlskssdfsd</blockquote>
</div>
Upvotes: 2
Views: 1684
Reputation: 82986
I think that maybe you just need to restore the white-space setting for the blockquotes to normal
. E.g.
div {
width:100%;
white-space:nowrap;
overflow-x:scroll;
overflow-y:hidden;
}
blockquote {
width:200px;
display:inline-block;
word-wrap:break-word;
white-space:normal;
}
<div>
<blockquote>balbalbalbalbalbablbalbalblbablblaabssddsdsblamlksdkdsllksdlskssdfsd</blockquote>
<blockquote>balbalbalbalbalbablbalbalblbablblaabssddsdsblamlksdkdsllksdlskssdfsd</blockquote>
<blockquote>balbalbalbalbalbablbalbalblbablblaabssddsdsblamlksdkdsllksdlskssdfsd</blockquote>
</div>
Or see http://jsfiddle.net/5f6zuxy3/
Upvotes: 1
Reputation: 7065
Remove white-space:nowrap;
from styling of div
.
div {
width:100%;
overflow-x:scroll;
overflow-y:hidden;
}
Update
To place blockquote
side by side and view it horizontally, remove width:200px;
from blockquote
Upvotes: 1