# polylang/trunk/css/build/navigation-language-switcher.css

Polylang, version trunk. 38 lines.

- Page: https://pluginprobe.com/plugins/polylang/trunk/code/css/build/navigation-language-switcher.css
- Raw: https://pluginprobe.com/plugins/polylang/trunk/raw/css/build/navigation-language-switcher.css
- Modified: 2026-09-14T16:30:38+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/polylang/trunk/code/css/build/navigation-language-switcher.css#L10-L20`.

```css
/**
 * Shared vertical alignment for navigation language switcher.
 */

.wp-block-navigation .wp-block-polylang-navigation-language-switcher {
	align-self: center;
}

.wp-block-polylang-navigation-language-switcher :is( a, .wp-block-navigation-item__content ) {
	display: inline-flex;
	align-items: center;
	width: auto;
	max-width: none;
	vertical-align: middle;
}

.wp-block-polylang-navigation-language-switcher :is( a, .wp-block-navigation-item__content ):has( .pll-switcher-flag ) {
	line-height: 0;
}

.wp-block-polylang-navigation-language-switcher .pll-switcher-label,
.wp-block-polylang-navigation-language-switcher .wp-block-navigation-item__label {
	display: inline-flex;
	align-items: center;
	width: auto;
	line-height: normal;
}

.wp-block-polylang-navigation-language-switcher .pll-switcher-flag {
	display: flex;
	align-items: center;
}

/**
 * Navigation language switcher block (frontend).
 */


```
