Table of Contents
Reply to discussion (solution)
Home Web Front-end HTML Tutorial The same style and the same percentage can be used to control the height of the img under Android, but why can't it be done under iOS? _html/css_WEB-ITnose

The same style and the same percentage can be used to control the height of the img under Android, but why can't it be done under iOS? _html/css_WEB-ITnose

Jun 24, 2016 am 11:59 AM
img ios control percentage

img has display:block in advance. Using px control, both Android and ios are normal. Using percentage, Android is normal, iOS is deformed, and the parent div will be enlarged. I removed the height of the img, and the height of the img will adapt to the parent div, which is available on both Android and iOS.
Can anyone tell me why this is? ?


Reply to discussion (solution)

.img-responsive { display: block; max-width: 100%; height: auto; }


Will this still cause problems? Just copy it and try it.

.img-responsive { display: block; max-width: 100%; height: auto; }


Will this still cause problems? Just copy it and try it.



Do you want the height to be adaptive? That doesn't work, I've tried it.

Since you are on a mobile device
then use a div to set the background image to handle stretching and deformation

Since you are on a mobile device
then use a div to set the background image To deal with the stretch deformation



I removed the percentage of the img. It will automatically adapt to the height of the parent div. I have removed it.

What I want to know most is why the height cannot be controlled using percentage. It is completely impossible under ios, and px can be used anywhere.
----------------------------------------------- -------------------------------------------------- ------


.img-responsive { display: block; max-width: 100%; height: auto; }

< img class="img-responsive" src=...

Will this still cause problems? Just copy it and try it.



Do you want the height to be adaptive? That doesn't work, I've tried it.

This is feasible, the width is adaptive! Dynamically adjust the height beyond the module you want overflow:hidden;



.img-responsive { display: block; max-width: 100%; height : auto; }


Will this still cause problems? Just copy it and try it.



Do you want the height to be adaptive? That doesn't work, I've tried it.

This is feasible, the width is adaptive! The height is dynamically adjusted, if it exceeds the module you want overflow:hidden;
If it is not exceeded, there is no height at all. . . *{overflow: hidden;} has been used,
should be added?

max-width:100%;
Copy after login



img has been displayed:block in advance. Using px control, both Android and ios are normal. Using percentage, Android is normal, iOS is deformed, and the parent div will be enlarged. I removed the height of the img, and the height of the img will adapt to the parent div, which is available on both Android and iOS.
Can anyone tell me why this is? ?



Post the problematic code directly




.img-responsive { display: block; max-width: 100%; height: auto; }


Will this still cause problems? Just copy it and try it.



Do you want the height to be adaptive? That doesn't work, I've tried it.

This is feasible, the width is adaptive! The height is dynamically adjusted, if it exceeds the module you want overflow:hidden;
If it is not exceeded, there is no height at all. . . *{overflow:hidden;} has been used, and
should be added?


In view of *{overflow: hidden;} this kind of code, I think the author has little understanding of the web field!
So I will go directly to a small demo I made,
http://qianjia.com/demo/co.special
You can adjust the browser size on firefox and then use firebug to look at the code. .
No matter how much you say, it won’t help. I suggest that after understanding the basic knowledge of w3school, the author should dabble in more front-end knowledge.






.img-responsive { display: block; max-width: 100%; height: auto; }


Will this still cause problems? Just copy it and try it.



Do you want the height to be adaptive? That doesn't work, I've tried it.

This is feasible, the width is adaptive! The height is dynamically adjusted, if it exceeds the module you want overflow:hidden;
If it is not exceeded, there is no height at all. . . *{overflow:hidden;} has been used, and
should be added?


In view of *{overflow: hidden;} this kind of code, I think the author has little understanding of the web field!
So I will go directly to a small demo I made,
http://qianjia.com/demo/co.special
You can adjust the browser size on firefox and see the code, and then use firebug to look at the code. .
No matter how much you say, it won’t help. I suggest that the poster should dabble in more front-end knowledge after understanding the basic knowledge on w3school.


On the mobile phone, the company uses myeclipse to develop the web page and it cannot be adjusted

I have another question to ask you

I am currently using jquery mobile. Regarding web development on mobile phones, the only information available now is from W3C and various fragments from Baidu. Is there any systematic information that I can study?






.img-responsive { display: block; max- width: 100%; height: auto; }


Will this still cause problems? Just copy it and try it.



Do you want the height to be adaptive? That doesn't work, I've tried it.

This is feasible, the width is adaptive! The height is dynamically adjusted, if it exceeds the module you want overflow:hidden;
If it is not exceeded, there is no height at all. . . *{overflow: hidden;} has been used,
should be added?


In view of *{overflow: hidden;} this kind of code, I think the author has little understanding of the web field!
So I will go directly to a small demo I made,
http://qianjia.com/demo/co.special
You can adjust the browser size on firefox and see the code, and then use firebug to look at the code. .
No matter how much you say, it won’t help. I suggest that the poster should dabble in more front-end knowledge after understanding the basic knowledge on w3school.


On the mobile phone, the company uses myeclipse to develop web pages, and it cannot be adjusted

firefox firebug This is the most basic web development and testing tool,
If it is For mobile phones, it is recommended to use: chrome plug-in Responsive Web Design Tester,








.img-responsive { display: block; max-width: 100%; height: auto; }


Will this still cause problems? Just copy it and try it.



Do you want the height to be adaptive? That doesn't work, I've tried it.

This is feasible, the width is adaptive! The height is dynamically adjusted, if it exceeds the module you want overflow:hidden;
If it is not exceeded, there is no height at all. . . *{overflow: hidden;} has been used,
should be added?


In view of *{overflow: hidden;} this kind of code, I think the author has little understanding of the web field!
So I will go directly to a small demo I made,
http://qianjia.com/demo/co.special
You can adjust the browser size on firefox and then use firebug to look at the code. .
No matter how much you say, it won’t help. I suggest that the poster should dabble in more front-end knowledge after understanding the basic knowledge on w3school.


For the mobile version, the company uses myeclipse to develop web pages, and it cannot be adjusted

firefox firebug is the most basic web development and testing tool.
If it is on mobile phone, it is recommended to use: chrome plug-in Responsive Web Design Tester,




I can use firebug. I just used the mobile version, thank you for your advice
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

Video Face Swap

Video Face Swap

Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Roblox: Bubble Gum Simulator Infinity - How To Get And Use Royal Keys
3 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
Nordhold: Fusion System, Explained
3 weeks ago By 尊渡假赌尊渡假赌尊渡假赌

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

Hot Topics

Java Tutorial
1664
14
PHP Tutorial
1269
29
C# Tutorial
1248
24
The first version of Apple's iOS 18 was exposed to have so many bugs: serious fever, WeChat delay The first version of Apple's iOS 18 was exposed to have so many bugs: serious fever, WeChat delay Jun 13, 2024 pm 09:39 PM

The annual WWDC has ended, and iOS18 is undoubtedly the focus of everyone's attention. Currently, many iPhone users are rushing to upgrade to iOS18, but various system bugs are making people uncomfortable. Some bloggers said that you should be cautious when upgrading to iOS18 because "there are so many bugs." The blogger said that if your iPhone is your main machine, it is recommended not to upgrade to iOS18 because the first version has many bugs. He also summarized several system bugs currently encountered: 1. Switching icon style is stuck, causing the icon not to be displayed. 2. Flashlight width animation is often lost. 3. Douyin App cannot upload videos. 4. WeChat message push is delayed by about 10 seconds. 5 . Occasionally, the phone cannot be made and the screen is black. 6. Severe fever.

Apple re-releases iOS/iPadOS 18 Beta 4 update, version number raised to 22A5316k Apple re-releases iOS/iPadOS 18 Beta 4 update, version number raised to 22A5316k Jul 27, 2024 am 11:06 AM

Thanks to netizens Ji Yinkesi, xxx_x, fried tomatoes, Terrence, and spicy chicken drumsticks for submitting clues! According to news on July 27, Apple today re-released the iOS/iPadOS 18 Beta 4 update for developers. The internal version number was upgraded from 22A5316j to 22A5316k. It is currently unclear the difference between the two Beta 4 version updates. Registered developers can open the "Settings" app, enter the "Software Update" section, click the "Beta Update" option, and then toggle the iOS18/iPadOS18 Developer Beta settings to select the beta version. Downloading and installing the beta version requires an Apple ID associated with a developer account. Reported on July 24, iO

Update | Hacker explains how to install Epic Games Store and Fortnite on iPad outside the EU Update | Hacker explains how to install Epic Games Store and Fortnite on iPad outside the EU Aug 18, 2024 am 06:34 AM

Update: Saunders Tech has uploaded a tutorial to his YouTube channel (video embedded below) explaining how to install Fortnite and the Epic Games Store on an iPad outside the EU. However, not only does the process require specific beta versions of iO

Apple releases open source Swift package for homomorphic encryption, deployed in iOS 18 Apple releases open source Swift package for homomorphic encryption, deployed in iOS 18 Jul 31, 2024 pm 01:10 PM

According to news on July 31, Apple issued a press release yesterday (July 30), announcing the launch of a new open source Swift package (swift-homomorphic-encryption) for enabling homomorphic encryption in the Swift programming language. Note: Homomorphic Encryption (HE) refers to an encryption algorithm that satisfies the homomorphic operation properties of ciphertext. That is, after the data is homomorphically encrypted, specific calculations are performed on the ciphertext, and the obtained ciphertext calculation results are processed at the same time. The plaintext after state decryption is equivalent to directly performing the same calculation on the plaintext data, achieving the "invisibility" of the data. Homomorphic encryption technology can calculate encrypted data without leaking the underlying unencrypted data to the operation process.

New features of Apple's iOS 18 'Boundless Notes” app: expanded Scenes functionality, introduced grid alignment New features of Apple's iOS 18 'Boundless Notes” app: expanded Scenes functionality, introduced grid alignment Jun 02, 2024 pm 05:05 PM

According to news on June 1, technology media AppleInsider published a blog post today, stating that Apple will launch a new navigation function of "Scenes" for the "Freeform" application extension in the iOS18 system, and add new options for object alignment. Introduction to the "Wubianji" application First, let's briefly introduce the "Wubianji" application. The application will be launched in 2022 and has currently launched iOS, iPadOS, macOS15 and visionOS versions. Apple’s official introduction is as follows: “Boundless Notes” is an excellent tool for turning inspiration into reality. Sketch projects, design mood boards, or start brainstorming on a flexible canvas that supports nearly any file type. With iCloud, all your boards

Apple iOS 17.5 RC version released: allows EU iPhone users to download apps from the website Apple iOS 17.5 RC version released: allows EU iPhone users to download apps from the website May 08, 2024 am 09:30 AM

[Click here to go directly to the upgrade tutorial] According to news on May 8, Apple pushed the iOS17.5RC update (internal version number: 21F79) to iPhone users today. This update is 70 days away from the last release. How to upgrade iOS/iPadOS/watchOS/macOS development version and public beta version? To upgrade the iOS/iPadOS17 developer preview version and public beta version, you can refer to the experience shared by friends: Experience Post 1||Experience Post 2||Experience Post 3||Experience Post 4. Starting from the iOS/iPadOS 16.4 Developer Preview Beta 1, you need to register for the Apple Developer Program. After registration, open the system [Settings] [Software Update] to see the upgrade option. Please note that your iPhone or IP

Apple iOS/iPadOS 18 Developer Preview Beta 4 released: Added CarPlay wallpapers, sorted out settings options, enhanced camera control Apple iOS/iPadOS 18 Developer Preview Beta 4 released: Added CarPlay wallpapers, sorted out settings options, enhanced camera control Jul 24, 2024 am 09:54 AM

Thanks to netizens Spicy Chicken Leg Burger, Soft Media New Friends 2092483, Handwritten Past, DingHao, Xiaoxing_14, Wowotou Eat Big Kou, Feiying Q, Soft Media New Friends 2168428, Slades, Aaron212, Happy Little Hedgehog, Little Earl, Clues for the little milk cat that eats fish! [Click here to go directly to the upgrade tutorial] According to news on July 24, Apple today pushed the iOS/iPadOS18 developer preview version Beta4 update (internal version number: 22A5316j) to iPhone and iPad users. This update is 15 days after the last release. . Carplay Wallpaper Apple has added wallpapers to CarPlay, covering light and dark modes. Its wallpaper style is similar to iPhone

Haqu K2 projector brings Olympic passion and dreams within reach Haqu K2 projector brings Olympic passion and dreams within reach Jul 24, 2024 pm 01:34 PM

In the just-concluded European Cup final, did you cheer crazily for the team you supported? In the upcoming Paris Olympics, are you also looking forward to perfectly capturing the highlight moments of each event? Among them, having a high-quality viewing equipment is crucial. The Haqu K2 projector is well-deserved to be a good choice for watching games due to its high cost performance and excellent performance. It not only has high brightness and clear picture quality, but also provides an immersive viewing experience, making every exciting moment of the game feel as if it is close at hand. Are you already attracted by such a device? It will definitely allow you to enjoy the passion and dreams of the Olympic Games at home. The most intimate highlight of Haqu K2 is its 210° super angle adjustment, which makes it convenient to watch movies whether on the ceiling or on the wall.

See all articles