Создание элементов div, ширина которых не превышает ширину содержащего их элемента. В этом примере ваш содержащий div имеет ширину 600 пикселей, но у вас есть элементы на 784 пикселя, которые вы пытаетесь ввести в float
. Если вы измените их на 148px
вместо 198px
, вы должны быть хороши.
Хотя - я не уверен, почему вы используете float И относительное позиционирование. Относительное позиционирование позиционирует что-то относительно того места, где это обычно происходит в документе ... Я бы, вероятно, просто придерживался float:left;
- не должно быть необходимости в относительном позиционировании.
Или, если вы хотите, чтобы они позиционировались таким образом, независимо от ширины содержащего их элемента, просто используйте абсолютное позиционирование, опускайте значение с плавающей точкой и относительное значение в целом.