web-dev-qa-db-fra.com

Erreur de page de résultats de recherche si moins de 20 résultats de recherche

J'ai un bug étrange que je n'arrive pas à comprendre.

À l'aide de la fonction de recherche par défaut de Joomla, chaque fois que j'ai une page de résultats vide (au premier chargement) ou moins de 20 résultats pour un mot clé particulier, le pied de page apparaît au milieu de la page, comme s'il ne reconnaissait pas les résultats de la recherche contenant div. .

Cependant, si je recherche un mot clé et que les résultats sont supérieurs à 20, la page s'affiche correctement.

Aussi ... si je limite les résultats de la page de recherche à 5 par exemple et qu'il y a plus de 5 résultats, la page s'affiche normalement.

Est-ce que la présence de la page de navigation inférieure l’affecte d’une manière ou d’une autre?

J'ai inclus des captures d'écran.

Voici le site (UN et PW est requis):

http://staging.suntechmed.net/search

Nom d'utilisateur: suntech Mot de passe: airportblvd

Si vous souhaitez rechercher des termes, des termes tels que "hypertension" s'affichent correctement, mais pas "blanc".

S'il vous plaît aider! Merci!

An image of the display error when less than 20 results are returned

1
user2697191

Votre div conteneur contient la classe .search et vous lui attribuez une hauteur de 55px dans custom.css. Je suppose que c’est parce que vous voulez adapter le bouton de recherche au menu principal.

Si vous voulez que votre bouton de recherche dans la fenêtre principale ait une hauteur de 55px, utilisez cette règle:

.head-search .search {
    height: 55px;
}
2
fruppel

Au bas du fichier /templates/purity_iii/css/custom.css ajouter un sélecteur

.search-results {   
float:left;  
}
1
Mikan