![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 27.09.2009 Skąd: Ruda Śląska Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Mam taki kod, który zabezpiecza obrazki, by nie zajmowały szerokości większej niż 50 pikseli. Przypuśćmy, że znalazł się tam obrazek, który ma szerokość 70 pikseli. Zostanie on więc obcięty o 20 pikseli z prawej. W związku z tym mam pytanie: czy można ten obrazek jakoś "wycentrować" w tym obcinającym DIV-ie? Innymi słowy jaki kod obcinałby go po równo o 10 pikseli z lewej strony i o 10 pikseli z prawej? Z góry dziękuję za odpowiedzi! Każdą pomocną nagrodzę punktem "Pomógł". ![]() Pozdrawiam, pawelooss |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 495 Pomógł: 245 Dołączył: 1.07.2009 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Nie moge sprawdzic teraz, dlatego glowy nie daje ale sprawdz tak:
-------------------- Uśpieni przez system, wychowani przez media,
Karmieni zmysłami, próżnymi żądzami... -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- Jesteś zbyt leniwy, żeby się zarejestrować? Ja jestem zbyt leniwy aby Ci pomóc! -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 27.09.2009 Skąd: Ruda Śląska Ostrzeżenie: (0%) ![]() ![]() |
Aha, kodu obrazka raczej nie chciałbym modyfikować, ewentualnie prosiłbym się więc posiłkować dodatkowym DIV-em. Ale jakby co, to proszę podawać wszelkie rozwiązania.
![]() Próbowałem już powyższego, ale działało wyłącznie, gdy obrazek był mniejszy od 50 pikseli (czyli gdy naprawdę centrowało). Ma ktoś jakiś inny pomysł? ;> Z góry dzięki. ![]() |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 1 Dołączył: 25.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 27.09.2009 Skąd: Ruda Śląska Ostrzeżenie: (0%) ![]() ![]() |
Tak, tylko to nie jest zwykłe centrowanie, że mamy obrazek i marginesy, dzięki czemu możemy go sobie swobodnie ustawiać, lecz ten obrazek nie dość, że ich nie ma, to jeszcze jest ucinany tylko z prawej strony.
Gdyby to było takie proste jak jakieś "align: center;", to bym tego ani tu nie wstawiał. ;] Somebody else? ![]() |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 253 Pomógł: 31 Dołączył: 30.03.2009 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
ściągnij darmowy program do kadrowania fotek=>JPEGrops i kombinuj ręcznie
<?php echo '<div>'; echo '<img src="olek.jpg" style="width:50px;height:50px;" />'; echo '<div>'; ?> |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 243 Pomógł: 22 Dołączył: 1.06.2009 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Jak zrobisz sobie coś takiego:
i dorzucisz takie style:
Co prawda nie obcina ale pod IE skaluje. |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 27.09.2009 Skąd: Ruda Śląska Ostrzeżenie: (0%) ![]() ![]() |
;]
ściągnij darmowy program do kadrowania fotek=>JPEGrops i kombinuj ręcznie Dzięki, wolę IrfanView. ;]Co prawda nie obcina (...) Co prawda nie odpowiedź, ale dzięki. ![]() To wszystko są półśrodki, które wszyscy dobrze znają. A aż takim początkującym, by nie wiedzieć o skalowaniu IMG-ów, to nie jestem. Po prostu nie spotkałem się jeszcze z przedstawionym problemem równego obcinania w HTML (żadne PHP). ![]() Kodu obrazka nie mogę zmienić, bo jest on generowany dynamicznie. Podałem przykład 70 pikseli, ale równie dobrze może to być 60, 87 lub 46 piskeli. ![]() Ktoś musi wiedzieć, jak to rozwiązać. Do boju. ![]() ![]() Ten post edytował pawelooss 19.02.2010, 18:16:22 |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 106 Pomógł: 5 Dołączył: 5.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
Niezależnie od pierwotnej szerokości obrazka, o ile nie przekroczy 300px. Jeśli tak, to należy zmodyfikować kod. Ten post edytował messmaker 19.02.2010, 18:27:27 |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 1 135 Pomógł: 158 Dołączył: 19.03.2009 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
nie jestem pewien może ci co pomoże
Kod div.figure {
float: right; width: 15%; margin: 0.5em; padding: 0.5em; } img.scaled { width: 100%; } <div class="figure"> <img class="scaled" src="fit.jpg"</div> |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 27.09.2009 Skąd: Ruda Śląska Ostrzeżenie: (0%) ![]() ![]() |
Niezależnie od pierwotnej szerokości obrazka, o ile nie przekroczy 300px. Jeśli tak, to należy zmodyfikować kod. Działa doskonale, bardzo dziękuję. ![]() ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.07.2025 - 20:04 |