<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>CSS &#8211; MaXEster Technologies  | Technical Blog</title>
	<atom:link href="https://www.maxester.com/blog/category/css/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.maxester.com/blog</link>
	<description>Tutorials, Examples and Implementation code for Developers Help</description>
	<lastBuildDate>Mon, 17 Feb 2025 09:17:48 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.0.22</generator>
	<item>
		<title>How to Implement Sticky Scroll bar using CSS</title>
		<link>https://www.maxester.com/blog/2019/06/28/scroll-bar-css/</link>
		<comments>https://www.maxester.com/blog/2019/06/28/scroll-bar-css/#respond</comments>
		<pubDate>Fri, 28 Jun 2019 14:03:01 +0000</pubDate>
		<dc:creator><![CDATA[Bhaskar Chaudhary]]></dc:creator>
				<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">https://www.maxester.com/blog/?p=416</guid>
		<description><![CDATA[<p>The scroll bar is part of the webpack engine and differs from browser to browser. To Give your site a uniform field on all the client ends CSS can be used. Below there are three types of scrollbar which made&#8230;</p>
<p><a href="https://www.maxester.com/blog/2019/06/28/scroll-bar-css/" class="btn-more">Read More<span class="arrow-more">&#8594;</span></a></p>
<p>The post <a rel="nofollow" href="https://www.maxester.com/blog/2019/06/28/scroll-bar-css/">How to Implement Sticky Scroll bar using CSS</a> appeared first on <a rel="nofollow" href="https://www.maxester.com/blog">MaXEster Technologies  | Technical Blog</a>.</p>
]]></description>
				<content:encoded><![CDATA[
<p>The scroll bar is part of the webpack engine and differs from browser to browser. To Give your site a uniform field on all the client ends CSS can be used.<br></p>



<p>Below there are three types of scrollbar which made by CSS. You can easily use them. First one with thin scrollbar and the Second one is thick scrollbar. And the last third one is different from both of first.</p>



<center>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- Fads -->
<ins class="adsbygoogle fads"
     style="display:inline-block;"
     data-ad-client="ca-pub-3804472713147276"
     data-ad-slot="1267368188"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>
</center>




<style>
.scrollbar {
    margin-left: 30px;
    float: left;
    height: 300px;
    width: 25%;
    margin-left: 8%;
    background: #F5F5F5;
    overflow-y: scroll;
    margin-bottom: 25px;
}


#style-1::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
}

#style-1::-webkit-scrollbar
{
	width: 6px;
	background-color: #F5F5F5;
}

#style-1::-webkit-scrollbar-thumb
{
	background-color: #000000;
}
</style>
<div class="scrollbar" id="style-1">
<p>It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout.</p> 
<p>The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters.</p> <p> As opposed to using &#8216;Content here, content here&#8217;, making it look like readable English. Many desktop publishing packages and web page editors now use Lorem Ipsum as their default model text.</p>

</div>



<center>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- Fads -->
<ins class="adsbygoogle fads"
     style="display:inline-block;"
     data-ad-client="ca-pub-3804472713147276"
     data-ad-slot="1267368188"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>
</center>




<style>


#style-2::-webkit-scrollbar-track
{
	border: 1px solid black;
	background-color: #F5F5F5;
}

#style-2::-webkit-scrollbar
{
	width: 10px;
	background-color: #F5F5F5;
}

#style-2::-webkit-scrollbar-thumb
{
	background-color: #000000;	
}



</style>
<div class="scrollbar" id="style-2">
<p>It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout.</p> 
<p>The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters.</p> <p> As opposed to using &#8216;Content here, content here&#8217;, making it look like readable English. Many desktop publishing packages and web page editors now use Lorem Ipsum as their default model text.</p>

</div>



<style>


#style-3::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
	border-radius: 10px;
}

#style-3::-webkit-scrollbar
{
	width: 10px;
	background-color: #F5F5F5;
}

#style-3::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	background-image: -webkit-gradient(linear,
									   left bottom,
									   left top,
									   color-stop(0.44, rgb(122,153,217)),
									   color-stop(0.72, rgb(73,125,189)),
									   color-stop(0.86, rgb(28,58,148)));
}

</style>
<div class="scrollbar" id="style-3">
<p>It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout.</p> 
<p>The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters.</p> <p> As opposed to using &#8216;Content here, content here&#8217;, making it look like readable English. Many desktop publishing packages and web page editors now use Lorem Ipsum as their default model text.</p>

</div>



<ul><li>STYLE</li></ul>



<center>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- Fads -->
<ins class="adsbygoogle fads"
     style="display:inline-block;"
     data-ad-client="ca-pub-3804472713147276"
     data-ad-slot="1267368188"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>
</center>




<pre class="wp-block-code"><code>
.scrollbar {
    margin-left: 30px;
    float: left;
    height: 300px;
    width: 65px;
    background: #F5F5F5;
    overflow-y: scroll;
    margin-bottom: 25px;
}

/*
 *  STYLE 1
 */
#style-1::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
}

#style-1::-webkit-scrollbar
{
	width: 6px;
	background-color: #F5F5F5;
}

#style-1::-webkit-scrollbar-thumb
{
	background-color: #000000;
}
/*
 *  STYLE 2
 */
#style-2::-webkit-scrollbar-track
{
	border: 1px solid black;
	background-color: #F5F5F5;
}

#style-2::-webkit-scrollbar
{
	width: 10px;
	background-color: #F5F5F5;
}

#style-2::-webkit-scrollbar-thumb
{
	background-color: #000000;	
}

/*
 *  STYLE 3
 */
#style-3::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
	border-radius: 10px;
}

#style-3::-webkit-scrollbar
{
	width: 10px;
	background-color: #F5F5F5;
}

#style-3::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	background-image: -webkit-gradient(linear,
									   left bottom,
									   left top,
									   color-stop(0.44, rgb(122,153,217)),
									   color-stop(0.72, rgb(73,125,189)),
									   color-stop(0.86, rgb(28,58,148)));
}</code></pre>



<ul><li>HTML</li></ul>



<pre class="wp-block-code"><code>&lt;div class="scrollbar" id="style-1">
Your Content...

&lt;/div>

&lt;div class="scrollbar" id="style-2">
Your Content...

&lt;/div>

&lt;div class="scrollbar" id="style-3">
Your Content...

&lt;/div></code></pre>
<p>The post <a rel="nofollow" href="https://www.maxester.com/blog/2019/06/28/scroll-bar-css/">How to Implement Sticky Scroll bar using CSS</a> appeared first on <a rel="nofollow" href="https://www.maxester.com/blog">MaXEster Technologies  | Technical Blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://www.maxester.com/blog/2019/06/28/scroll-bar-css/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Difference between visibility hidden and display none?</title>
		<link>https://www.maxester.com/blog/2019/06/20/difference-between-visibility-hidden-and-display-none/</link>
		<comments>https://www.maxester.com/blog/2019/06/20/difference-between-visibility-hidden-and-display-none/#comments</comments>
		<pubDate>Thu, 20 Jun 2019 11:32:38 +0000</pubDate>
		<dc:creator><![CDATA[Bhaskar Chaudhary]]></dc:creator>
				<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">https://www.maxester.com/blog/?p=400</guid>
		<description><![CDATA[<p>Both do the job of hiding a portion of web page differently and are not interchangeable. Please check the below example to clear the difference between visibility hidden and display none. Like visibility:&#160;hidden; this will hide the entity but space&#8230;</p>
<p><a href="https://www.maxester.com/blog/2019/06/20/difference-between-visibility-hidden-and-display-none/" class="btn-more">Read More<span class="arrow-more">&#8594;</span></a></p>
<p>The post <a rel="nofollow" href="https://www.maxester.com/blog/2019/06/20/difference-between-visibility-hidden-and-display-none/">Difference between visibility hidden and display none?</a> appeared first on <a rel="nofollow" href="https://www.maxester.com/blog">MaXEster Technologies  | Technical Blog</a>.</p>
]]></description>
				<content:encoded><![CDATA[
<p>Both do the job of hiding a portion of web page differently and are not interchangeable.</p>



<p>Please check the below example to clear the difference between visibility hidden and display none.</p>



<p>Like     </p>



<p> visibility:&nbsp;hidden;  this will hide the entity but space will still be allocated. Means if you want to hide something then that will hide but space of that portion remains their.</p>



<center>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- Fads -->
<ins class="adsbygoogle fads"
     style="display:inline-block;"
     data-ad-client="ca-pub-3804472713147276"
     data-ad-slot="1267368188"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>
</center>




<pre class="wp-block-code"><code>&lt;p> This will be shown &lt;b style="visibility: hidden;"> This Will Be hidden&lt;/b> 
This is the tail end&lt;/p></code></pre>



<p> This will be shown <b style="visibility: hidden;"> This Will Be hidden</b> This is the tail end</p>



<p>but</p>



<center>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- Fads -->
<ins class="adsbygoogle fads"
     style="display:inline-block;"
     data-ad-client="ca-pub-3804472713147276"
     data-ad-slot="1267368188"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>
</center>




<p> display:&nbsp;none; will remove the entity and the the space allocated to it.  Means it will hide the portion and also hide that portion area.</p>



<pre class="wp-block-code"><code>&lt;p> This will be shown &lt;b style="display: none;"> This Will Be hidden&lt;/b> 
This is the tail end&lt;/p></code></pre>



<p> This will be shown <b style="display: none;"> This Will Be hidden</b> This is the tail end</p>
<p>The post <a rel="nofollow" href="https://www.maxester.com/blog/2019/06/20/difference-between-visibility-hidden-and-display-none/">Difference between visibility hidden and display none?</a> appeared first on <a rel="nofollow" href="https://www.maxester.com/blog">MaXEster Technologies  | Technical Blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://www.maxester.com/blog/2019/06/20/difference-between-visibility-hidden-and-display-none/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Simple 5-star rating with CSS: hover.</title>
		<link>https://www.maxester.com/blog/2019/02/27/simple-5-star-rating-with-csshover/</link>
		<comments>https://www.maxester.com/blog/2019/02/27/simple-5-star-rating-with-csshover/#respond</comments>
		<pubDate>Wed, 27 Feb 2019 10:11:25 +0000</pubDate>
		<dc:creator><![CDATA[Bhaskar Chaudhary]]></dc:creator>
				<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">https://www.maxester.com/blogs/?p=321</guid>
		<description><![CDATA[<p>Radio button is being used to select star ratings CSS is used to make them appear as Star. 5 stars 4 stars 3 stars 2 stars 1 star &#160;&#160; Insert The Input fields below to the form:- CSS HTML And,&#8230;</p>
<p><a href="https://www.maxester.com/blog/2019/02/27/simple-5-star-rating-with-csshover/" class="btn-more">Read More<span class="arrow-more">&#8594;</span></a></p>
<p>The post <a rel="nofollow" href="https://www.maxester.com/blog/2019/02/27/simple-5-star-rating-with-csshover/">Simple 5-star rating with CSS: hover.</a> appeared first on <a rel="nofollow" href="https://www.maxester.com/blog">MaXEster Technologies  | Technical Blog</a>.</p>
]]></description>
				<content:encoded><![CDATA[
<p>Radio button is being used to select star ratings CSS is used to make them appear as Star.</p>



<center>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- Fads -->
<ins class="adsbygoogle fads"
     style="display:inline-block;"
     data-ad-client="ca-pub-3804472713147276"
     data-ad-slot="1267368188"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>
</center>




<style>
.wid-th {
    width: 100%;
}
.rate-area {
    float:left;
    border-style: none;
}

.rate-area:not(:checked) > input {
    position:absolute;
    top:-9999px;
    clip:rect(0,0,0,0);
}

.rate-area:not(:checked) > label {
    float: right;
    width: .80em;
    overflow: hidden;
    white-space: nowrap;
    cursor: pointer;
    font-size: 40px;
    line-height: 32px;
    color: lightgrey;
    margin-bottom: 10px !important;
}

.rate-area:not(:checked) > label:before {
    content: '★';
}

.rate-area > input:checked ~ label {
    color: #e8262d;
    text-shadow: none;
}

.rate-area:not(:checked) > label:hover,
.rate-area:not(:checked) > label:hover ~ label {
    color: #e8262d;
    
}

.rate-area > input:checked + label:hover,
.rate-area > input:checked + label:hover ~ label,
.rate-area > input:checked ~ label:hover,
.rate-area > input:checked ~ label:hover ~ label,
.rate-area > label:hover ~ input:checked ~ label {
    color: #e8262d;
    text-shadow: none;
    
}

.rate-area > label:active {
    position:relative;
    top:0px;
    left:0px; 
}
</style>
<div class="wid-th">
<ul class="rate-area">
                <input type="radio" id="5-star" name="crating" value="5"><label for="5-star" title="Amazing">5 stars</label>
                <input type="radio" id="4-star" name="crating" value="4"><label for="4-star" title="Good">4 stars</label>
                <input type="radio" id="3-star" name="crating" value="3"><label for="3-star" title="Average">3 stars</label>
                <input type="radio" id="2-star" name="crating" value="2"><label for="2-star" title="Not Good">2 stars</label>
                <input type="radio" id="1-star" required="" name="crating" value="1" aria-required="true"><label for="1-star" title="Bad">1 star</label>
              </ul>
</div>



<center>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- Fads -->
<ins class="adsbygoogle fads"
     style="display:inline-block;"
     data-ad-client="ca-pub-3804472713147276"
     data-ad-slot="1267368188"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>
</center>




<p>&nbsp;&nbsp;</p>



<p>Insert The Input fields below to the <strong>form</strong>:-</p>



<ul><li>CSS</li></ul>



<center>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- Fads -->
<ins class="adsbygoogle fads"
     style="display:inline-block;"
     data-ad-client="ca-pub-3804472713147276"
     data-ad-slot="1267368188"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>
</center>




<pre class="wp-block-code"><code>&lt;style>
.rate-area {
    float:left;
    border-style: none;
}

.rate-area:not(:checked) > input {
    position:absolute;
    top:-9999px;
    clip:rect(0,0,0,0);
}

.rate-area:not(:checked) > label {
    float: right;
    width: .80em;
    overflow: hidden;
    white-space: nowrap;
    cursor: pointer;
    font-size: 40px;
    line-height: 32px;
    color: lightgrey;
    margin-bottom: 10px !important;
}

.rate-area:not(:checked) > label:before {
    content: '★';
}

.rate-area > input:checked ~ label {
    color: #e8262d;
    text-shadow: none;
}

.rate-area:not(:checked) > label:hover,
.rate-area:not(:checked) > label:hover ~ label {
    color: #e8262d;
    
}

.rate-area > input:checked + label:hover,
.rate-area > input:checked + label:hover ~ label,
.rate-area > input:checked ~ label:hover,
.rate-area > input:checked ~ label:hover ~ label,
.rate-area > label:hover ~ input:checked ~ label {
    color: #e8262d;
    text-shadow: none;
    
}

.rate-area > label:active {
    position:relative;
    top:0px;
    left:0px; 
}
&lt;/style></code></pre>



<ul><li>HTML</li></ul>



<center>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- Fads -->
<ins class="adsbygoogle fads"
     style="display:inline-block;"
     data-ad-client="ca-pub-3804472713147276"
     data-ad-slot="1267368188"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>
</center>




<pre class="wp-block-code"><code>&lt;ul class="rate-area">
                &lt;input type="radio" id="5-star" name="crating" value="5">
&lt;label for="5-star" title="Amazing">5 stars&lt;/label>
                &lt;input type="radio" id="4-star" name="crating" value="4">
&lt;label for="4-star" title="Good">4 stars&lt;/label>
                &lt;input type="radio" id="3-star" name="crating" value="3">
&lt;label for="3-star" title="Average">3 stars&lt;/label>
                &lt;input type="radio" id="2-star" name="crating" value="2">
&lt;label for="2-star" title="Not Good">2 stars&lt;/label>
                &lt;input type="radio" id="1-star" required=""
 name="crating" value="1" aria-required="true">
&lt;label for="1-star" title="Bad">1 star&lt;/label>
              &lt;/ul></code></pre>



<p>And, then Download The <strong>css </strong> <a href='https://www.maxester.com/css/5star.css' download>DOWNLOAD<a></p>



<p><strong>And Don&#8217;t Forget to Add the css in the header.</strong></p>
<p>The post <a rel="nofollow" href="https://www.maxester.com/blog/2019/02/27/simple-5-star-rating-with-csshover/">Simple 5-star rating with CSS: hover.</a> appeared first on <a rel="nofollow" href="https://www.maxester.com/blog">MaXEster Technologies  | Technical Blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://www.maxester.com/blog/2019/02/27/simple-5-star-rating-with-csshover/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
