w3resource

CSS Properties: How to prevent any element to be floated on the right side of paragraph element?

Go to Exercise page

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

Firefox logo Chrome logo Opera logo Safari logo Internet Explorer logo
Yes Yes Yes Yes Yes

Go to Exercise page

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Follow us on Facebook and Twitter for latest update.