Sign in
Log inSign up

Float left behaves unexpected.

Ankur Singh's photo
Ankur Singh
·Mar 7, 2019

My html code is,

<li>
    <label for="transparency_number" accesskey="T" class="transparency-label"><u>T</u>ransparency: </label>
    <input type="range" name="transparency_range" id="transparency_range" class="transpatency-range" min="0" max="100" value="0" />
    <input type="number" name="transparency_number" id="transparency_number" class="transparency-number" min="0" max="100" value="0" />
</li>

And my css code is,

.transparency-label,
.transparency-range,
.transparency-number {
  float: left;
}

From my aspect, its order should be,
Label, Range, and input[type=number]
but the order I got is,
Label, input[type=number], and Range
Why?

Hassle-free blogging platform that developers and teams love.
  • Docs by Hashnode
    New
  • Blogs
  • AI Markdown Editor
  • GraphQL APIs
  • Open source Starter-kit

© Hashnode 2024 — LinearBytes Inc.

Privacy PolicyTermsCode of Conduct