Hello Saswata,
Thanks for the very detailed post information. By default, the titles in the recent posts element will only display in one line. To prevent this from happening, you will override the styling. In the built in stylesheet, it is using this CSS code:
.x-recent-posts .h-recent-posts, .x-recent-posts .x-recent-posts-date {
display: block;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
You can override the styling by using this custom css:
.x-recent-posts .h-recent-posts,
.x-recent-posts .x-recent-posts-date {
white-space: nowrap;
}
Feel free to change the white-space value from ‘nowrap’ to just ‘normal’ so that the titles will display as normal post titles in several lines if needed. To learn more about the CSS white space property, please check this out:
The points above will be a good starting point and if you are interested you can learn more about CSS selectors and details here. You need to use the Google Chrome Developer Toolbar to check the live HTML code and find which CSS selector you need to use.
Best Regards.