Как переместить H2 под H1, используя только свойство float?
Опубликовано: 18 Декабря, 2021
Описание:
- В Bootstrap 4 тег H2 можно добавить под тегом H1 или под ним. В то время как в случае использования float тег H2 не может быть добавлен ниже или ниже тега H1, потому что тег H2 переместится под конец тега H1 из-за свойств начальной загрузки 4 CSS.
- Чтобы устранить эту проблему, мы можем переместить H2 под H1 на поплавке, обернув оба тега элементом, имеющим свойства flex, или индивидуально обернув каждый тег элементом, имеющим класс clearfix.
Пример 1: Следующие примеры показывают, как переместить H2 под H1 только с помощью поплавков.
<!DOCTYPE html> < html lang = "en" > < head > < meta charset = "utf-8" > < meta name = "viewport" content = "width=device-width, initial-scale=1" > < link rel = "stylesheet" href=" "> < script src=" "></ script > < script src=" "></ script > < script src=" "></ script > </ head > < body > < div class = "container-fluid p-5" > < h1 class = "text-success font-weight-bold text-center" > GeeksforGeeks</ h1 > < span class = "font-weight-bolder" > H1 & H2 Without float </ span > < div class = "border bg-primary text-white" > < h1 class = "" >H1 Without Float left</ h1 > < h2 class = "" >H2 Without Float left</ h2 > </ div > < span class = "font-weight-bolder" >With float</ span > < div class = "border bg-danger clearfix text-white" > < h1 class = "float-left " >H1 Float left</ h1 > < br > < h2 class = "float-left " >H2 Float left</ h2 > </ div > < span class = "font-weight-bolder" > Using clearfix with float </ span > < div class = "border bg-success text-white" > < span class = "clearfix" > < h1 class = "float-left" >H1 Float left</ h1 > </ span > < span class = "clearfix" > < h2 class = "float-left" >H2 Float left</ h2 > </ span > </ div > < span class = "font-weight-bolder" > Wrapped by flex with float </ span > < div class = "border bg-success text-white d-flex flex-column" > < h1 class = "float-left " >H1 Float left</ h1 > < br > < h2 class = "float-left " >H2 Float left</ h2 > </ div > </ div > </ body > </ html > |
Выход: