float:left 和 right的问题_html/css_WEB-ITnose
<div style="width:1000px; margin:0px auto; "> <div style="float:left; width:400px; border:1px solid red;"> a </div> <div style="float:right; width:500px; border:1px solid red;"> b </div></div>
为什么我这样的代码把窗体缩小后right的div就下来了?
我想要这样的效果:(浏览器缩小left 和 right都不变型)
回复讨论(解决方案)
奇怪,我这里很正常,没有掉下来
奇怪,我这里很正常,没有掉下来
我自己在另外一个项目正常也没有掉下来,但是在这个项目他就会掉下来,不知道是什么属性的影响!
在这个项目里所有的float:left和right 浏览器的窗体缩小都会掉下来的
可是浏览器原因?
可是浏览器原因?
用的是同一个浏览器
你用的说明浏览器??连IE都很正常啊
可是浏览器原因?
用的是同一个浏览器
哪会不会是之前一些定位什么的影响了这里的布局,你clear一下
可是浏览器原因?
用的是同一个浏览器
哪会不会是之前一些定位什么的影响了这里的布局,你clear一下
clear也是一样的,只要在这个项目下的float:left 和right浏览器到某程度就会变形,浏览器最大化是没问题的
body给个最小宽度试试
说错,应该是容器div。或者给容器加 overflow-x:auto;
说错,应该是容器div。或者给容器加 overflow-x:auto;
overflow是没用的 因为我的内容都不超出,我的大层是1000 里面一个400 一个500。
刚没仔细看,什么浏览器?加 display:inline;试试
刚没仔细看,什么浏览器?加 display:inline;试试
什么浏览器都是这样,但是我在别的项目就不会,就这个项目的float:left和right会掉下来
我都不知道什么原因!
刚没仔细看,什么浏览器?加 display:inline;试试
什么浏览器都是这样,但是我在别的项目就不会,就这个项目的float:left和right会掉下来
我都不知道什么原因!
display:inline;没用么?你用QQ截图确认下两个div的宽度,然后……我也不懂了
<div style="width:100%; border:1px solid red; float:left; "> <div style="float:left; width:400px; border:1px solid red;"> a </div> <div style="float:right; width:500px; border:1px solid red;"> b </div> </div>
我这个就窜下来了。可能是嵌套层次上有百分比设置的宽度导致的

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds











Valeur maximale de float : 1. En langage C, la valeur maximale de float est 3,40282347e+38. Selon la norme IEEE 754, l'exposant maximum du type float est de 127 et le nombre de chiffres de la mantisse est de 23. De cette façon, le nombre à virgule flottante maximum est 3,40282347 e+38 ;

Le clavier gauche est la touche de direction gauche et la droite est la touche de direction droite. Généralement, le clavier est remplacé par des symboles ou des flèches. Certains claviers sont étiquetés en anglais. Le clavier est un périphérique de commande et de saisie de données utilisé pour faire fonctionner l'équipement. , et fait également référence à la disposition du système. Un ensemble de touches de fonction qui font fonctionner une machine ou un équipement.

La précision du float peut atteindre 6 à 9 décimales. Selon la norme IEEE754, le nombre de chiffres significatifs que peut représenter le type float est d'environ 6 à 9 chiffres. Il convient de noter qu'il ne s'agit que de la précision maximale théorique. En utilisation réelle, en raison de l'erreur d'arrondi des nombres à virgule flottante, la précision du type float est souvent inférieure. Lors de l'exécution d'opérations sur des nombres à virgule flottante dans un ordinateur, une perte de précision peut survenir en raison des limitations de précision des nombres à virgule flottante. Afin d'améliorer la précision des nombres à virgule flottante, vous pouvez utiliser des types de données de plus grande précision, tels que double ou long double.

L'octet float32 comprend le bit de signe, le bit d'exposant et le bit de mantisse, et est utilisé pour représenter des nombres à virgule flottante de 32 bits. Introduction détaillée : 1. Bit de signe (1 bit), utilisé pour représenter le signe d'un nombre, 0 représente un nombre positif, 1 représente un nombre négatif ; 2. Bit d'exposant (8 bits), utilisé pour représenter la partie exposant d'un nombre. nombre à virgule flottante, via le bit exposant, vous pouvez ajuster la plage de taille du nombre à virgule flottante ; 3. Le bit de mantisse (23 bits) est utilisé pour représenter la partie mantisse du nombre à virgule flottante, et le bit de mantisse stocke la partie décimale du nombre à virgule flottante. Le bit de signe détermine le signe d'un nombre à virgule flottante, et le bit d'exposant et le bit de mantisse déterminent conjointement la taille et la précision du nombre à virgule flottante.

Float en langage C est un type de données utilisé pour représenter des nombres à virgule flottante simple précision. Les nombres à virgule flottante sont des nombres réels représentés en notation scientifique et peuvent représenter des valeurs très grandes ou très petites. Les variables de type float peuvent stocker des valeurs avec 6 chiffres significatifs après la virgule décimale. En langage C, le type float peut être utilisé pour opérer et stocker des nombres à virgule flottante. Ses variables peuvent être utilisées pour représenter des décimales, des fractions, des valeurs scientifiques. notation, etc. qui nécessitent une représentation précise. Les nombres réels, contrairement aux types entiers, les nombres à virgule flottante peuvent représenter des nombres après la virgule décimale et peuvent effectuer quatre opérations arithmétiques sur les décimales.

Les longueurs flottantes courantes des bases de données sont les suivantes : 1. La longueur du type float dans MySQL peut être de 4 octets ou 8 octets. 2. La longueur du type float dans Oracle peut être de 4 octets ou 8 octets. 3. , La longueur du type float dans SQL Server ; est fixé à 8 octets ; 4. La longueur du type float dans PostgreSQL peut être de 4 octets ou 8 octets, etc.

Les valeurs de l'attribut float incluent gauche, droite, aucun, hériter, clearinline-start et inline-end. Introduction détaillée : 1. à gauche, l'élément flotte vers la gauche, c'est-à-dire que l'élément sera aussi près que possible du côté gauche du conteneur, et d'autres éléments l'entoureront sur le côté droit ; flotte vers la droite, c'est-à-dire que l'élément sera aussi proche que possible du conteneur. À droite, d'autres éléments l'entoureront à gauche ; 3. La valeur par défaut est none, les éléments ne flotteront pas et seront disposés ; selon le flux normal des documents, etc.

La disposition des flottants peut entraîner des problèmes tels que l'effacement des flottants, des problèmes de chevauchement d'éléments, des problèmes d'habillage de texte et des problèmes de mise en page réactive. Introduction détaillée : 1. Résolvez le problème du flottement. Lors de l'utilisation de la disposition flottante, les éléments flottants se détacheront du flux de documents, ce qui peut empêcher le conteneur parent d'envelopper correctement les éléments flottants. Le conteneur parent s'effondrera, provoquant un chaos de mise en page ; 2. Problème de chevauchement d'éléments Lorsque plusieurs éléments utilisent une disposition flottante, ils peuvent se chevaucher parce que les éléments flottants n'occupent plus la position normale du flux de documents, etc.
