Сохранен 86
https://2ch.hk/b/res/175135970.html
Прошлые домены не функционирует! Используйте адрес ARHIVACH.VC.
24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
Аноним 29/04/18 Вск 17:50:19 #1 №175135970 
1508933299.jpg
Блджад, веб-дизайнеры с двоща, я запутался. Помогите зелёному!
Если в дочернем блоке <div>, прописать "float:left", то где писать "overflow: hidden", чтобы следующий за ним:
А) ещё один дочерний блок;
Б) следующий отдельный блок -
не обтекал его?
Аноним 29/04/18 Вск 17:52:12 #2 №175136061 
1
Аноним 29/04/18 Вск 17:53:42 #3 №175136125 
2
Аноним 29/04/18 Вск 17:53:52 #4 №175136128 
15205899166280.mp4
>>175135970 (OP)
>верстать float'ом
>2018 anno domini
Хуя дурак!
Аноним 29/04/18 Вск 17:55:23 #5 №175136202 
>>175135970 (OP)
Обтек тебе на все ебало. Твои действия, мартыхан?
Аноним 29/04/18 Вск 17:56:02 #6 №175136230 
15231691061830.jpg
>>175136128
Дык я ж только учусь
Аноним 29/04/18 Вск 17:56:50 #7 №175136267 
>>175136202
Ну и нахуй ты это высрал?
Аноним 29/04/18 Вск 17:57:34 #8 №175136297 
>>175136267
Ничего другого ты не заслужил.
Аноним 29/04/18 Вск 17:57:39 #9 №175136301 
3
Аноним 29/04/18 Вск 17:57:42 #10 №175136305 
>>175136230
Ну так учись лучше нужной хуйне - флексбоксам, там.
Аноним 29/04/18 Вск 17:58:34 #11 №175136353 
>>175135970 (OP)
htmlbook.ru
Аноним 29/04/18 Вск 17:59:37 #12 №175136402 
>>175136305
Анон, я хочу для начала этот момент понять
Ты можешь объяснить?
Аноним 29/04/18 Вск 18:01:18 #13 №175136488 
>>175136353
Там общие сведения
Я хочу понять конкретно описанные мною моменты
Аноним 29/04/18 Вск 18:02:46 #14 №175136548 
15212897596843.jpg
4
Аноним 29/04/18 Вск 18:04:59 #15 №175136648 
Мда, я нихуя не понял. Мой тебе совет, на будущее, хочешь что бы тебе помогли ( только не на двачах), делаешь пример где-нибудь на кодепене и скидываешь свой вариант, объясняя что тебе нужно.
Аноним 29/04/18 Вск 18:11:11 #16 №175136962 
>>175136648
Не уходи далеко, если можешь помочь
Распишу через пару минут
Аноним 29/04/18 Вск 18:12:28 #17 №175137029 
>>175136962
Просто создай пен, так будет всё проще.
https://codepen.io/
Аноним 29/04/18 Вск 18:16:28 #18 №175137225 
>>175137029
Я с телефона
Там ещё регаться нужно
Проще так написать будет
Аноним 29/04/18 Вск 18:20:10 #19 №175137391 
>>175135970 (OP)
https://codepen.io/anon/pen/YLNeYg
Аноним 29/04/18 Вск 18:38:39 #20 №175138273 
>>175136305
Ах ты пидорасня ебаная. Пиздить вас надо за ваши флексы-хуексы, которые кроме хрома нигде нормально без костылей не работают.
мимо начальник отдела верстки
Аноним 29/04/18 Вск 18:41:15 #21 №175138388 
>>175135970 (OP)
Ну короче, погнали.
Ебашишь элементу float: left
Создаешь его родителю псевдоэлемент :after со свойством clear: both.
Вуаля, ты пофиксил выбитый из потока элемент.

overflow: hidden используется не для того, чтобы пофиксить обтекание.

Спрашивай еще вопросы, у меня плойка наебнулась, сижу и грущу ИТТ.
Аноним 29/04/18 Вск 18:48:54 #22 №175138826 
15190787302370.jpg
>>175137391
>>175138388
Смотрите, аноны
Делал так, как было показано на видео
К левой колонке я применил обтекание
Мне нужно: А) Просто сдвинуть левую колонку влево, так чтобы её обтекала правая, но "подвал" сайта не обтекал;
Б) Сдвинуть влево левую колонку так, чтобы правая и футер не обтекали её

Где писать overflow:hidden и почему?
Или же почему не стоит писать его вовсе?
Аноним 29/04/18 Вск 18:49:22 #23 №175138852 
>>175138826
Отклеилось
https://codepen.io/anon/pen/deNdLE
Аноним 29/04/18 Вск 18:51:46 #24 №175138975 
>>175138826
margin-left: 420px; у правой колонки, overflow hidden не нужен, родителю колонок добавляешь псевдоэлемент :after, у него display:table; content: ''; и clear: both;
Аноним 29/04/18 Вск 18:55:05 #25 №175139151 
>>175138975
Я теперь ещё больше потерялся
Можешь, пожалуйста, кинуть линк на статью или урок связанный с этим
Аноним 29/04/18 Вск 18:56:28 #26 №175139218 
>>175138975
Напиши в пене, как правильно, если не сложно
А то я тупой пиздец
Аноним 29/04/18 Вск 19:05:38 #27 №175139684 
>>175135970 (OP)
на стэковерфлоу забанили штоле?
Аноним 29/04/18 Вск 19:06:29 #28 №175139732 
Вопрос остаётся открытым, поэтому продолжаю бампать

Анон который мог помочь исчез (дефятка((9(
Аноним 29/04/18 Вск 19:08:15 #29 №175139836 
>>175139684
Нет, я только недавно начал учить всё это. О многом не знаю
А тут все мои друзья
Аноним 29/04/18 Вск 19:09:05 #30 №175139881 
>>175139732
https://codepen.io/oszis113/pen/OZWvRW
Держи
Аноним 29/04/18 Вск 19:10:11 #31 №175139932 
>>175135970 (OP)
ФЛЕКСБОКСЫ
Л
Е
К
С
Б
О
К
С
Ы
Аноним 29/04/18 Вск 19:13:10 #32 №175140086 
>>175139881
Спасибо
А почему overflow не нужно использовать?
Аноним 29/04/18 Вск 19:13:49 #33 №175140116 
>>175139881
>>175139732
А вообще, почитай документацию бутстрапа последнего, годная вещь, там многое для новичков расписывается.
Аноним 29/04/18 Вск 19:15:40 #34 №175140203 
>>175139932
Это в CSS 3?
Аноним 29/04/18 Вск 19:16:53 #35 №175140261 
>>175140116
Спасибо, добрый самаритянин

Офтоп: как ускорить инет на плойке кроме замены DNS на гугловский? Особенно если ты раздаешь его через мобильный
Аноним 29/04/18 Вск 19:18:20 #36 №175140331 
>>175140086
Это свойство нужно для того, чтобы скрыть элементы, выходящие за родительский блок. Например, ты хочешь сделать аватарку пользователя и делаешь так:
https://codepen.io/oszis113/pen/VxPXbL

Оверфлоу нужен для того, чтобы картинка не вышла за пределы родителя. object-fit - для того, чтобы она пропорционально ужалась под размеры родителя. Но object-fit хуево поддерживается старыми браузерами
Аноним 29/04/18 Вск 19:24:29 #37 №175140611 
>>175140331
Ага, ронял
Но не могу понять, как и где ты прописал, так, чтобы картинка не просто скрылась, а скрылась закруглённо
Аноним 29/04/18 Вск 19:24:47 #38 №175140626 
>>175140611
Понял*
Аноним 29/04/18 Вск 19:30:53 #39 №175140928 
все уебанские браузеры которые не могут в CSS3 вместе с пидорахами юзающими их идут нахуй
ОП, кончай страдать хуйнёй и учи флексбоксы, иначе хуй кто твои стили поймет включая тебя
Аноним 29/04/18 Вск 19:33:50 #40 №175141061 
>>175140928
За совет спасибо
Но перед тем как к CSS 3 приступить
Хочу закончить с более старыми его версиями, для лучшего понимания
А вообще что сложнее HTML и CSS или HTML 5 и CSS3?
Аноним 29/04/18 Вск 19:44:35 #41 №175141517 
>>175141061
Ничего не сложнее, более новые версии спецификаций приносят только новые рулы, мб еще немного меняют поведения уже существующих, но по сути таже хня
Аноним 29/04/18 Вск 19:45:12 #42 №175141540 
>>175140611
border-radius 50% у родителя
Аноним 29/04/18 Вск 19:46:40 #43 №175141600 
>>175140928
Ололо, иди работай на западный рынок без опыта работы, довен. И даже там тебе придется поддерживать IE и EDGE, долбоеб. Кукарекают тут всякие, "пидорахи, устаревшее говно", а потом хуй без соли жрут, потому что нихуя не умеют
Аноним 29/04/18 Вск 19:53:41 #44 №175141888 
>>175141540
Всё, дошло
Благодарочка
Аноним 29/04/18 Вск 19:55:25 #45 №175141944 
cL3eWf8EpU.jpg
Аноны, а как вы считаете
С появлением такой штуки как "конструкторы сайтов" снизится ли потребность в веб-дизайнерах и стоимость их оплаты?
Аноним 29/04/18 Вск 20:04:32 #46 №175142346 
>>175141944
Нет. Конструкторы сайтов уже давно появились, но если ты пилишь ориджинал контент, создаешь что-либо новое, потребность в тебе как в специалисте не отпадет. Велика вероятность, что ты просто начнешь использовать конструктор сайтов в своей работе и просто увеличишь стек своих навыков как профессионал. Мы на работе прикола ради собрали на одном конструкторе лендинг для администрации города за 3 дня вместе с дизайном, версткой и интеграцией. Говна немножко поели, но выучили новую фишку и теперь можем быстро лендинги клепать, если сильно захочется.
Аноним 29/04/18 Вск 20:36:12 #47 №175143748 
15230127687200.png
>>175142346
О, это радует
А то я боялся, что в 3018 поздно вкатываться в веб-дизайн
Аноним 29/04/18 Вск 20:36:36 #48 №175143769 
>>175143748
Сука, дурак
2018*
пишу из будущего
Аноним 29/04/18 Вск 20:40:51 #49 №175143996 
>>175135970 (OP)
оверфлоу же за другое отвечает, clear: both надо писать после последнего флоата, чтобы идущие дальше элементы не обтекали первые
Аноним 29/04/18 Вск 20:43:13 #50 №175144111 
>>175143996
Типа:
.left-bar{
float:left; clear:both;
}
?
Аноним 29/04/18 Вск 20:44:33 #51 №175144169 
>>175143996
Это старый урок, который я смотрел
И там парень именно таким образом отменял обтекание
Аноним 29/04/18 Вск 20:52:49 #52 №175144596 
>>175144111
нет, для clear both нужно создавать еще один элемент

.1 {
float: left;
}

.2 {
float: right;
}

.3clear {
clear: both;
}
Аноним 29/04/18 Вск 20:54:55 #53 №175144691 
>>175144596
Тобишь, если
.1{
float:left
}
То
.2{
clear:left
?
Аноним 29/04/18 Вск 20:55:59 #54 №175144752 
>>175144691
Да
Аноним 29/04/18 Вск 20:56:15 #55 №175144764 
>>175138273
https://caniuse.com/#feat=flexbox
Аноним 29/04/18 Вск 20:57:34 #56 №175144825 
>>175135970 (OP)
>float
пздс ща флексы скоро устаревать в пользу гридов начнут а ты про флоат
Аноним 29/04/18 Вск 20:57:58 #57 №175144843 
>>175144752
А clear прописывать стоит в атрибутах к следующему элементу
Или просто отдельной строчкой там, где нужно отменить float?
Аноним 29/04/18 Вск 20:59:15 #58 №175144902 
>>175144825
Не спорю, но как говорится: "У человека не знающего прошлое - нет будущего"
Аноним 29/04/18 Вск 21:00:34 #59 №175144973 
>>175144596
не надо создавать, есть псеводэлемент after
Аноним 29/04/18 Вск 21:02:41 #60 №175145072 
>>175144973
Как правильно прописать? В чём отличие от clear?
Аноним 29/04/18 Вск 21:06:14 #61 №175145244 
>>175144973
так after и before только контент на странице меняют, насколько я знаю
Аноним 29/04/18 Вск 21:06:36 #62 №175145258 
>>175145072
родитель-класс-нейм::after{
clear: both;
}
типа того эт чтобы после родича почистить флоатинг
Аноним 29/04/18 Вск 21:11:38 #63 №175145493 
>>175145258
Попрошу терпения для того, чтобы объяснить для тех, кто в танке
1) Два двоеточия вместо одного это опечатка или псевдоэлемнты теперь именно так и пишутся?
2)
> после родича почистить
Дочерние будут обтекать или нет?
Аноним 29/04/18 Вск 21:23:19 #64 №175146056 
>>175145493
>псевдоэлемнты теперь именно так и пишутся?
ну да с двумя, новый синтаксис всё такое
>Дочерние будут обтекать или нет?
соседи того, у которого float: left - будут, иначе зачем флоат нужон вообще
Аноним 29/04/18 Вск 21:25:52 #65 №175146191 
>>175146056
>Зачем флоат нужон вообще
Ну, чтобы спозиционировать слева только не забросай говном
А как сделать так, чтобы даже те, кто рядом не обтекал?
Аноним 29/04/18 Вск 21:33:24 #66 №175146558 
>>175143996
Ну кста, верстал как-то хуету по учебе и oveflow-ом отменилось обтекание, но скорей походило на баг, поэтому забил хуй. Ща не вспомню как именно было.
Аноним 29/04/18 Вск 21:57:32 #67 №175147814 
>>175135970 (OP)
Ты лучше схему нарисуй. А то нихера не понять по твоим А и Б.
Аноним 29/04/18 Вск 22:05:27 #68 №175148215 
>>175147814
Ну, вот:
>>175138826
Аноним 29/04/18 Вск 22:05:53 #69 №175148231 
Если контейнер overflow hidden то clear можно не писать, это не баг, это фича.
Аноним 29/04/18 Вск 22:09:32 #70 №175148423 
>>175146191
Тупо блок делай (display: block), каждый блок занимает всю ширину страницы (если не указывать явно), и соседние элементы будут идти ниже в потоке без обтеканий
Аноним 29/04/18 Вск 22:13:36 #71 №175148642 
>>175148423
Как вариант, но что, если мне нужно в одном ряду два блока, а остальные ниже?
Если бы всё было так просто, то я бы и флоат не прописывал
Аноним 29/04/18 Вск 22:14:49 #72 №175148707 
>>175148231
Так собственно и вопрос: "Где этот блядский оверфлоу писать?"
Вот объясни на этом примере
https://codepen.io/anon/pen/deNdLE
Аноним 29/04/18 Вск 22:48:55 #73 №175150399 
>>175148642
Ебни inline-block.

>>175148707
>https://codepen.io/anon/pen/deNdLE
Кодепен вообще как-то неадекватно float обрабатывает.
Аноним 29/04/18 Вск 22:56:31 #74 №175150782 
>>175150399
Можешь написать как это будет выглядеть в коде?
Аноним 29/04/18 Вск 23:00:18 #75 №175150959 
>>175148215
где там схема?
Аноним 29/04/18 Вск 23:01:39 #76 №175151031 
>>175150959
О какой схеме идёт речь?
Может ты что-то не так понял?
Аноним 29/04/18 Вск 23:10:41 #77 №175151434 
>>175150782
https://codepen.io/anon/pen/RyKBga
И таких блоков сколько угодно можно поставить. Если хочешь разные, то делай другие классы, но всем inline-block.
Аноним 29/04/18 Вск 23:13:12 #78 №175151568 
>>175151434
Хоспаде...
Анон, а в чём подвох? Где минусы?
Аноним 29/04/18 Вск 23:13:55 #79 №175151608 
>>175151434
А как выравнивать по левому или правому краю?
Аноним 29/04/18 Вск 23:17:20 #80 №175151765 
>>175151608
Элементы inline-block ведут себя, как картинки (img), по сути - символы, текст. Хочет справо прижать, делай родителю выравнивание текста.
Аноним 29/04/18 Вск 23:18:35 #81 №175151825 
>>175151568
А хуй их знает. Я не знаю, где ты это хочешь применять и как.
Ну например, при сужении страницы, если блоки не влезут по ширине, то они начнут переноситься, как слова.
Аноним 29/04/18 Вск 23:20:00 #82 №175151888 
1506201124.jpg
>>175151765
Спасибо, анонче
а дояерним вместо родительского можно прописать выравнивание?
Аноним 29/04/18 Вск 23:25:03 #83 №175152130 
>>175151888
Какое выравнивание ты хочешь им писать? inline-block, это, можно сказать, буква. Посмотри ещё раз мою ссылку. Ты эти блоки можешь поставить посреди текста. Поэтому их можно выровнять только средствами, которыми выравнивают текст.
Аноним 29/04/18 Вск 23:28:39 #84 №175152276 
>>175152130
>>175151888
>Какое выравнивание ты хочешь им писать?
Align, например
Аноним 29/04/18 Вск 23:34:14 #85 №175152504 
>>175152276
В css нет такого свойства.
Аноним 29/04/18 Вск 23:40:49 #86 №175152797 
>>175152504
Да, я уже понял как оподливился
comments powered by Disqus