Skip to content

Commit efe181a

Browse files
committed
insert css as first to allow easy css styling without important
1 parent 0b15b46 commit efe181a

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/index.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -407,11 +407,12 @@ class ReactTooltip extends Component {
407407
* in this way we can insert default css
408408
*/
409409
setStyleHeader () {
410-
if (!document.getElementsByTagName('head')[0].querySelector('style[id="react-tooltip"]')) {
410+
const head = document.getElementsByTagName('head')[0]
411+
if (!head.querySelector('style[id="react-tooltip"]')) {
411412
let tag = document.createElement('style')
412413
tag.id = 'react-tooltip'
413414
tag.innerHTML = cssStyle
414-
document.getElementsByTagName('head')[0].appendChild(tag)
415+
head.insertBefore(tag, head.firstChild)
415416
}
416417
}
417418

0 commit comments

Comments
 (0)