Mam div nadrzędnej z width:100%
i overflow:hidden
muszę umieścić obraz 2500-3000px
wewnątrz niego, ale mam obraz poziomo wycentrowany (przycięty lewy i prawy) więc główny segment środkowy obrazu wyświetla się na mniejszych ekranach, ale bez poziomego paska przewijania. Nie można używać background-image
, ponieważ obraz jest dynamicznie dodawany przez php.
Proszę o pomoc.centrum obrazu poziomo wewnątrz overflow: hidden div
6
A
Odpowiedz
10
Jeśli znasz szerokość i wysokość obrazu wcześniej (czyli wszystkie są takie same), a następnie można użyć starego margin
/position
trick:
#myImage {
height: the image's height;
left: 50%;
margin-left: -half the image's width;
margin-top: -half the image's height;
position: relative;
top: 50%;
width: the image's width;
}
0
Say myImg.jpg jest 100x100px:
<div style="overflow:hidden; width:100%;">
<img src="myImg.jpg" style="left: 50%; top:50%; position:relative; margin:-50px 0 0 -50px; width:100px; height:100px;" />
</div>
1
CSS:
div {background:salmon; width:100%; height:200px; overflow:hidden;}
img {left: 50%; margin-left:-1500px; position:relative;}
HTML:
<div><img src="" /></div>
Powiązane problemy
- 1. overflow: hidden nie działa wewnątrz tabeli
- 2. Poziomo centrum DIV na stronie
- 3. WebKit filtr przerwy overflow: hidden
- 4. jQuery adding style = "overflow: hidden;"
- 5. Czy `overflow: hidden` zmienia pozycję absolutnych dzieci?
- 6. Jak wyśrodkować poziomo div wewnątrz jednostki nadrzędnej
- 7. jak zrobić div centrum poziomo ze stałą pozycją?
- 8. align 2 DIV poziomo wewnątrz trzeciego div kontenera
- 9. centrum html płótno wewnątrz div bez rozciągania płótna
- 10. Obraz w centrum CSS w obciętym div rodzicielskim
- 11. unosił elementem do przepełnienia się z overflow: hidden elementu CSS
- 12. Środek div poziomo
- 13. Naprawiono położenie obrazu tła wewnątrz div
- 14. Zastosuj "text-overflow: ellipsis;" do wewnętrznej div
- 15. Centrum tekst i pojemnik wewnątrz okręgu
- 16. position: relative, overflow: hidden rodzic i dziecko absolutny
- 17. Wyrównanie dolne obrazu HTML wewnątrz kontenera DIV
- 18. Centrum div w CSS
- 19. jquery animować div centrum
- 20. Dopasowywanie iframe wewnątrz div
- 21. Scroll Stanowisko div z „overflow: auto”
- 22. CSS: overflow-y: scroll; overflow-x: widoczny
- 23. Jak wyświetlić obraz w centrum div
- 24. Jak emulować/tworzyć css overflow-top i overflow-bottom?
- 25. Jak mogę zmusić overflow: hidden, aby nie zużywać moja przestrzeń padding-prawy
- 26. pozycjonowanie obrazu macierzy w centrum obrazu
- 27. Jak mogę poziomo wyrównać moje DIV?
- 28. jak poziomo wyśrodkować wiele div w div jednostki nadrzędnej
- 29. Centrum align jQuery UI-ikona wewnątrz td
- 30. Jak wybrać div wewnątrz div wewnątrz div z jquery