CSS Properties: How to prevent any element to be floated on the right side of paragraph element?
Solution:
HTML Code:
<!DOCTYPE html><!-- Specifies the document type and version of HTML -->
<html>
<head>
<title>How to prevent any element to be floated on the right side of paragraph element</title><!-- Sets the title of the HTML document -->
<style type="text/css"> /* Begins a CSS style block */
.wrapper{
border:1px solid black; /* Adds a black border with a thickness of 1 pixel around the wrapper div */
padding:10px; /* Adds 10 pixels of padding inside the wrapper div */
}
img {
float: right; /* Floats the image to the right side */
clear: right; /* Clears any floating elements on the right side of the image */
}
</style><!-- Ends the CSS style block -->
</head>
<body>
<div class="wrapper"><!-- Starts a div with a class of "wrapper" -->
<img src="//www.w3resource.com/images/w3resource-logo.png" alt="w3resource logo" width="100" height="50"><!-- Inserts an image with the w3resource logo, setting its width and height -->
<p class="right">This paragraph is clears right</p><!-- Inserts a paragraph element with the class "right" -->
</div><!-- Ends the div with a class of "wrapper" -->
</body>
</html>
Explanation:
- This HTML document demonstrates how to prevent any element from being floated on the right side of a paragraph element.
- The HTML structure includes a wrapper <div> with a class of "wrapper" containing an image and a paragraph.
- CSS is used to style the wrapper div, setting a black border with a thickness of 1 pixel and adding 10 pixels of padding inside.
- Images are styled to float to the right side using float: right; and clear any floating elements on the right side using clear: right;.
- This ensures that no other elements will float on the right side of the image.
- Paragraph elements with the class "right" are not defined in the CSS, so they will not be affected by the floating and clearing properties set for images.
Live Demo:
See the Pen color-answer by w3resource (@w3resource) on CodePen.
See the solution in the browser
Supported browser
Yes | Yes | Yes | Yes | Yes |
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.
https://w3resource.com/html-css-exercise/css-properties/clear-right-answer.php
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics