jean_yves | Bonjour à tous,
Cela doit faire 3 heures que je cherche comment aligner mes balises div dans mon "header". J'ai un thème qui selon la dimension de la page se redimensionne. Voila sur mon site j'ai cette barre de recherche et ce bouton my likes qui permettent de rechercher et en cliquant sur my likes d'ajouter les choses qui nous ont plues. Ici la mise en page est respectable, mais j'aimerai quand même réduire l'écart entre les deux.
Cependant, si un personne se connecte avec son compte, comme moi avec mon compte administrateur. L'espace n'est pas suffisant et cela fausse donc la mise en page.
Ce que je voudrais savoir c'est s'il existe un moyen d'aligner le module de recherche par rapport à la taille du module ou bouton de droite??
Au final quand je redimensionne ma page, cela fausse complètement ma mise en page:
et on voit que mon codage n'est pas bon.
Je ne suis de loin pas un expert, j'y suis allé un peu au piff en essayant divers configuration, mais rien de bon.
Je vous laisse mon code contenu dans le header.
Code :
- <?php
- /**
- * Header Template
- *
- * The header template is generally used on every page of your site. Nearly all other
- * templates call it somewhere near the top of the file. It is used mostly as an opening
- * wrapper, which is closed with the footer.php file. It also executes key functions needed
- * by the theme, child themes, and plugins.
- *
- * @package deTube
- * @subpackage Template
- * @since deTube 1.0
- */
- ?><!DOCTYPE html>
- <!--[if IE 6]>
- <html class="ie ie6" <?php language_attributes(); ?>>
- <![endif]-->
- <!--[if IE 7]>
- <html class="ie ie7" <?php language_attributes(); ?>>
- <![endif]-->
- <!--[if IE 8]>
- <html class="ie ie8" <?php language_attributes(); ?>>
- <![endif]-->
- <!--[if !(IE 6) | !(IE 7) | !(IE 8) ]><!-->
- <html <?php language_attributes(); ?>>
- <!--<![endif]-->
- <head>
- <!-- Title, Keywords and Description -->
- <title><?php dp_document_title(); ?></title>
- <?php dp_meta_keywords(); ?>
- <?php dp_meta_description(); ?>
- <link rel="profile" href="http://gmpg.org/xfn/11" />
- <?php if($favicon = get_option('dp_favicon')) echo '<link rel="shortcut icon" href="'.$favicon.'" />'."\n"; ?>
- <link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>" />
- <!-- Styles ans Scripts -->
- <link href='http://fonts.googleapis.com/css?family=Arimo:400,700|Droid+Serif:400,700|Open+Sans:600,700' rel='stylesheet' type='text/css'>
- <link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="all" />
- <?php if(get_option('dp_responsive')) { ?>
- <link rel="stylesheet" href="<?php echo get_template_directory_uri(); ?>/responsive.css" type="text/css" media="all" />
- <?php } ?>
- <?php wp_head(); ?>
- <?php
- // Generate CSS Style based on user's settings on Theme Options page
- $css = '';
- $bgpat = get_option('dp_bgpat');
- $bgcolor = get_option('dp_bgcolor');
- if(!empty($bgcolor))
- $css .= "body{background-color:$bgcolor;}\n";
- if(!empty($bgpat)) {
- $preset_bgpat = get_option('dp_preset_bgpat');
- $custom_bgpat = get_option('dp_custom_bgpat');
- $bgpat = !empty($custom_bgpat) ? $custom_bgpat : $preset_bgpat;
- $bgpat = apply_filters('dp_bgpat', $bgpat);
- $css .= "body{background-image:url('$bgpat');}\n";
- } else {
- $css .= "body{background-image:none;}\n";
- }
- if(!empty($css)) {
- echo "\n<!-- Generated CSS BEGIN -->\n<style type='text/css'>\n";
- echo $css;
- echo "\n</style>\n<!-- Generated CSS END -->\n";
- }
- ?>
- </head>
- <body <?php body_class(); ?>>
- <div id="page">
- <header id="header"><div class="wrap cf">
- <div id="header_icons">
- <ul>
- <li><a href="http://feed." target=_blank alt="Twitter"><img src="http://www.islamictube.fr/wp-content/uploads/2013/02/feed.png" /></a></li>
- <li><a href="http://www.twitter.com/islamictube" target=_blank alt="Twitter"><img src="http://www.islamictube.fr/wp-content/uploads/2013/02/twitter.png" /></a></li>
- <li><a href="http://www.facebook.com/" target=_blank alt="Twitter"><img src="http://www.islamictube.fr/wp-content/uploads/2013/02/facebook.png" /></a></ul></li>
- </ul>
- </div>
- <div id="branding" class="<?php echo get_option('dp_logo_type', 'text'); ?>-branding" role="banner">
- <h1 id="site-title"><a rel="home" href="<?php echo home_url(); ?>"><?php bloginfo( 'name' ); ?></a></h1>
- <?php if (get_option('dp_logo_type') == 'image' && $logo = get_option('dp_logo')) { ?>
- <a id="site-logo" rel="home" href="<?php echo home_url(); ?>"><img src="<?php echo $logo; ?>" alt="<?php bloginfo( 'name' ); ?>"/></a>
- <?php } ?>
- <h2 id="site-description"<?php if(!get_option('dp_site_description')) echo ' class="hidden"'; ?>><?php bloginfo('description'); ?></h2>
- </div><!-- end #branding -->
-
- <div id="format" class="mise_en_page">
- <span id="top-search">
- <?php get_search_form(); ?>
- </span><!-- end .top-search -->
- <?php if(is_user_logged_in()) {
- $user_id = get_current_user_id();
- $current_user = wp_get_current_user();
- $profile_url = get_author_posts_url($user_id);
- $edit_profile_url = get_edit_profile_url($user_id);
- $current_url = get_current_url();
- ?>
- <span id="account-nav" class="user-nav">
- <a class="dropdown-handle" href="<?php echo $profile_url; ?>">
- <?php echo get_avatar( $user_id, 32 ); ?>
- <span class="display-name btn"><span class="arrow-down"><?php echo $current_user->display_name; ?></span></span>
- </a>
- <div class="dropdown-content">
- <ul class="dropdown-content-inner">
- <li><a class="profile-link" href="<?php echo $profile_url; ?>"><?php _e('Profile', 'dp'); ?></a></li>
- <li><a class="account-link" href="<?php echo $edit_profile_url; ?>"><?php _e('Account', 'dp'); ?></a></li>
- <li><a class="logout-link" href="<?php echo esc_url(wp_logout_url($current_url)); ?>"><?php _e('Log out', 'dp'); ?></a></li>
- </ul>
- </div>
- </span><!-- end #account-nav -->
- <?php } elseif(get_option('users_can_register')) { ?>
- <div id="login-nav" class="user-nav">
- <a class="btn btn-green register-link" href="<?php echo site_url('wp-login.php?action=register', 'login'); ?>"><?php _e('Sign up', 'dp'); ?></a>
- <div class="dropdown">
- <a class="dropdown-handle btn btn-black login-link" href="<?php echo wp_login_url(); ?>"><?php _e('Log In', 'dp'); ?></a>
- <div class="dropdown-content"><div class="dropdown-content-inner">
- <?php wp_login_form(); ?>
- </div></div>
- </div>
- </div><!-- end #login-nav -->
- <?php } elseif($likes_page_id = get_option('dp_post_likes_page')) { ?>
- <div id="guest-nav" class="user-nav">
- <a class="btn likes-page-link btn-red" href="<?php echo get_permalink($likes_page_id); ?>"><?php echo get_the_title($likes_page_id); ?></a>
- </div><!-- end #login-nav -->
- <?php } ?>
- </div><!-- end #format -->
- </div></header><!-- end #header-->
- <div id="main-nav"><div class="wrap cf">
- <?php
- $nav_menu = wp_nav_menu(array('theme_location'=>'main', 'container'=>'', 'fallback_cb' => '', 'echo' => 0));
- // The fallback menu
- if(empty($nav_menu))
- $nav_menu = '<ul class="menu">'.wp_list_categories(array('show_option_all'=>__('Home', 'dp'), 'title_li'=>'', 'echo'=>0)).'</ul>';
- echo $nav_menu;
- ?>
- </div></div><!-- end #main-nav -->
- <?php do_action( 'dp_after_header_php' ); ?>
|
et celui contenu dans mon style.css
J'ai essayé d'ajouter un balise div pour contenir le tous dans une même div, mais, il n'y a rien à faire. Après tout mes efforts, je n'ai toujours pas trouver la solution. Peut-être mon sauveur est parmi vous.
Amicalement.
|