Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

サイドバーでヘッダーを展開中にウィンドウの高さが小さくなると文字が重なる #64

Closed
yumetodo opened this issue Nov 15, 2017 · 4 comments
Labels

Comments

@yumetodo
Copy link
Member

ウィンドウの高さを少しずつ小さくしていったときのスクリーンショット。Google Chrome 62.0.3202.94でのみ確認、他のブラウザで発生するかは #63 の影響で不明

image
2.
image
3.
image
4.
image

@yumetodo yumetodo added the bug label Nov 15, 2017
@saki7
Copy link
Contributor

saki7 commented Nov 15, 2017

問題はここですね

height: $navbar-height;

@saki7
Copy link
Contributor

saki7 commented Nov 15, 2017

cpprefjp の高さは、すべてこの変数で決定されています。

$navbar-height: 5vh;
$main-height: calc(100vh - $navbar-height);

ちなみに、スマホ表示になった時の幅は、CSSの @media によってレスポンシブに決定されます。

@media (max-width: 768px) {

ただ、レスポンシブに高さを変えているコードは無かったと思います。レスポンシブに変えているのは幅とか並び順とかなので。

@saki7
Copy link
Contributor

saki7 commented Nov 16, 2017

試しましたがこれはウィンドウサイズ(高さ)が390px以下の特殊な環境でしか問題にならないので放置します(自分の上のコメントの内容は関係なかった)

@saki7 saki7 added invalid and removed bug labels Nov 16, 2017
@saki7 saki7 closed this as completed Nov 16, 2017
@saki7
Copy link
Contributor

saki7 commented Nov 18, 2017

念のため補足です、上のコード引用部分で使ってる calc() っていうのは、CSS3の動的計算関数じゃなくて、PostCSSの静的な計算関数で、全ての値がトランスパイル時に決定できない場合はエラーを吐くように設定しています、なのでそこは問題ないです(単純に 100vh - 5vh = 95vh に決定される)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants