Je possède un site Web appelé http://elitemaths.com.au/ . Actuellement, les modules de la page principale semblent bien fonctionner sur un navigateur de bureau avec "maths is hard ..." ainsi que sur "Fulfill your ...". J'ai joint une capture d'écran de ceci . .
Cependant, lorsque je charge la même page sur mon iphone 6, ces div ne fonctionnent pas correctement. Ce qui suit est ce que je vois sur mon téléphone. .
Étant assez nouveau pour Joomla et html, je ne sais pas où je pourrais aller et essayer de trier cela. J'ai consulté le fichier template.css du répertoire "/ public_html/templates/elitemaths/local/css/themes/elitemaths", mais je ne trouve pas où se trouve ce module.
Quelqu'un pourrait-il suggérer le fichier sur lequel travailler pour résoudre ce problème? Et est-ce que quelqu'un pourrait suggérer une solution possible si possible?
Merci beaucoup!
Ces divs ont les classes h2 visible-lg visible-md visible-sm
Le code suivant cache ces divs.
Line: 6685
.visible-xs, .visible-sm, .visible-md, .visible-lg {
display: none !important;
}
La raison pour laquelle ils sont visibles sur de grands écrans est ce code:
Line: 6795
@media (min-width: 1200px) {
.visible-lg {
display: block !important;
}.....
vous pouvez trouver les deux codes dans: http://elitemaths.com.au/templates/elitemaths/local/css/themes/elitemaths/bootstrap.css
Vous pouvez supprimer la classe visible-lg du premier code ou encore mieux éditer le second.
Je ne sais pas vraiment pour votre modèle mais cela peut être le bon fichier. C’est généralement un énorme fichier :) C’est protostar/css/template.css pour le modèle protostar fourni avec Joomla.
Une fois trouvé, vous devriez rechercher la chaîne @ media. Celles-ci sont appelées requêtes multimédia. Ils permettent de définir de nouvelles règles de style pour différents types de supports. Vous pouvez taper quelque chose comme:
@media screen and (max-width:640px) :{
p {
background-color: red; } }
Dans ce cas, les paragraphes auront une couleur de fond rouge quand ils seront vus depuis un périphérique qui est un écran dont la résolution maximale est de 640px.
Le mot écran est important. C'est le type de média. Parce que vous pouvez spécifier des choses comme print pour les imprimantes!
C’est le principe de base.