I've been trying to make a navbar with css grid. However des pite my best efforts the elements refuse to align according to the grid I have set. Please look over this html and css and help me identify my problem.  &lt;body&gt;     &lt;nav class="container"&gt;         &lt;div class="1"&gt;             &lt;a href="#intro"&gt;home&lt;/a&gt;         &lt;/div&gt;         &lt;div class="2"&gt;             &lt;a href="#work"&gt;work&lt;/a&gt;         &lt;/div&gt;         &lt;div class="3"&gt;             &lt;a href="#contact"&gt;contact&lt;/a&gt;         &lt;/div&gt;     &lt;/nav&gt;   and this is the corresponding css for the navbar  body {     font-family: 'Roboto', sans-serif;     font-size: 14px;     margin: 0;     padding: 0; }  a {     text-decoration: none; }  nav {     display: grid;     grid-template-columns: repeat(12, 1fr);     grid-template-rows: 1fr;  } .container&gt; div:nth-child(odd){     background: #000;     padding:1em; }  nav.container {     height: 100px;     background: #e59033;     align-items: center;     align-text: center;     border: 1px solid #000; }  .1 {     grid-column: 5; }  .2 {     grid-column: 6; }  .3 {     grid-column: 7; }   According to me this seems fine but for the life of me I can't figure out where I am going wrong.
What characters/symbols are allowed within the CSS class selectors? I know that the following characters are invalid, but what characters are valid?  ~ ! @ $ % ^ &amp; * ( ) + = , . / ' ; : " ? &gt; &lt; [ ] \ { } | ` #
Prove that $ n^3 + 5n$ is divisible by 6 for all $n\in \textbf{N}$ Prove that $ n^3 + 5n  $ is divisible by 6 for all $ n \in \textbf{N} $.  I provide my proof below. Annoying space before the first item in an enumeration which starts a theorem Consider the following example:  \documentclass{article} \newtheorem{Theorem}{Theorem} \begin{document} \begin{Theorem} On the other hand, this one has only one claim. \end{Theorem} \begin{Theorem} \begin{enumerate} \item First claim \item Second claim \end{enumerate} \end{Theorem} \end{document}   Typesetting it results in:    Notice there is extra horizontal space before the first item in the list of the second theorem.     Is there a sensible way to get rid of that?   Ideally, the solution would work with amsthm, thmtools, enumitem.  N.B.: this is related to  but not quite the same. Sum of two squares modulo p Is spacetime discrete or continuous? Is the spacetime continuous or discrete? Or better, is the 4-dimensional spacetime of general-relativity discrete or continuous? What if we consider additional dimensions like string theory hypothesizes? Are those compact additional dimensions discrete or continuous?   Are there experimental evidences of continuity/discreteness?  When particles move inside space do they occupy spacetime by little chunks? What would imply if spacetime is discrete on continuous theories?  I've found little information on the web and books.  Probably my question is ill-posed and I apologize for this. Why didn't the Order of the Phoenix assist with the trio (i.e.  Harry Potter, Ron Weasley and Hermione Granger) in the Horcrux hunt? How do I remove a property from a JavaScript object? The RSA signature operation is basically the same as encrypting with the private key.  In particular, both operations use the same kind of keys.  Is it safe to use the same RSA keypair both for encryption / decryption and for signing / verification? Incorrect query filter according to the requirement My requirement wholly depends on the QUERY.  I am filtering my gridview on the basis of three parameters.   Project_name (Always required) Date (Not always) Vehicle_No (Not always)   So, what my requirement is,      With project_name either any one can be used for filtering my gridview.   Currently my debugged query works exactly fine for any two parameters.  Below is my debugged query:-  SELECT DISTINCT sv.mkey, vehicle_no,                TO_CHAR (date_in, 'dd-MM-yyyy')             || ' &amp; '             || time_in vehicleindate_time,                TO_CHAR (date_out, 'dd-MM-yyyy')             || ' &amp; '             || time_out vehicleoutdate_time,             gate_no_in || ' &amp; ' || gate_no_out ingate_outgateno,             gd.good_type goods_type, net_weight netweight,                TO_CHAR (challan_date, 'dd-MM-yyyy')             || ' &amp; '             || challan_no challandate_no,             remark_in remarkin, NULL receipt_no, date_in        FROM xxcus.xxgid_supinv sv,             xxcus.xx_supinv_goodtype gd,             xxcus.xxacl_xxgid_user_mst ms       WHERE (gd.good_type_code(+) = sv.good_type)         AND (       sv.project_id = '1368'                 AND TO_CHAR (date_in, 'dd-MM-yyyy') = '26-11-2015'              OR vehicle_no = '0'             )         AND sv.delete_flag = 'N'    ORDER BY date_in DESC, vehicle_no   The above query shows me the exact result for project_name and Date which I entered.  But when I add the third parameter say Vehicle_no it doesn't show the data for that exact vehicle_no it still shows me the same data which I looked for 2 parameters.  I am using Oracle for the database.  LATEST UPDATE WHICH IS NOT WORKING  I am confused as how to deal with the query, as Balazs' solution was working fine when I selected, Project_name, Date and then vehicle_no (not necessary). But it was not fetching proper result when I took first as Project_name, and Vehicle_no. Any guesses why?     The issue  is when I only filter with Project_name and Vehicle_no the date_column value comes as 0 so it doesn't show me any row, which is incorrect as I have data for that Project_name and Vehicle_no.   I have used Balaz's second query for the solution which is below  WHERE (gd.good_type_code(+) = sv.good_type)     AND (       sv.project_id = '1368'             AND TO_CHAR (date_in, 'dd-MM-yyyy') = '26-11-2015'          AND vehicle_no = decode(:vehicle_no, '0', vehicle_no, :vehicle_no)         ) I'm creating a historically inspired campaign where the standard fantasy races are extremely intermingled, and conflict is usually based on politics or religion, rather than species divisions. I can't, however, think of a good word to separate the PC races (Elves, dwarves, humans, halflings... you guys know.) from the monsters and creatures who live outside society. Basically, if in the real world someone would say: "I refuse to kill another human." in this setting I need a catch-all word to replace human.  Sentient sounds too sci-fi. Kindred sounds too... Vampire-y. Any suggestions? Running "sudo apt-get update" returns connection errors After installing Ubuntu 18.04 from the Windows store I open Bash and want to run sudo apt-get update, but this returns the following errors:  Err:1 http://security.ubuntu.com/ubuntu bionic-security InRelease   Connection failed [IP: 91.189.91.26 80] Err:2 http://archive.ubuntu.com/ubuntu bionic InRelease   Connection failed [IP: 91.189.88.162 80] Err:3 http://archive.ubuntu.com/ubuntu bionic-updates InRelease   Connection failed [IP: 91.189.88.161 80] Err:4 http://archive.ubuntu.com/ubuntu bionic-backports InRelease   Connection failed [IP: 91.189.88.162 80] Reading package lists... Done W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/bionic/InRelease  Connection failed [IP: 91.189.88.162 80] W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/bionic-updates/InRelease  Connection failed [IP: 91.189.88.161 80] W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/bionic-backports/InRelease  Connection failed [IP: 91.189.88.162 80] W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/bionic-security/InRelease  Connection failed [IP: 91.189.91.26 80] W: Some index files failed to download. They have been ignored, or old ones used instead.   When I open 91.189.91.26 in a browser, it shows the site without a problem.  Previously this worked without any problem, but I did a clean reinstall of Windows and now it doesn't work anymore. It seems some firewall or proxy issue, but I tried with the firewall disabled and I got the same result.  Any idea why this is happening? Maybe it is a 18.04 issue? If so, is it possible to return to 16.04 on Windows 10? Becasue I don't see a uninstall option. How to see the correctness of close/reopen votes? How can I see the ratio of my previous close/reopen votes that were correct (i.e. resulted in the question being closed/reopened) or incorrect (i.e. resulted in the question left open/closed)?   I am interested in this statistic, because it would help self-educate about the correct use of close/reopen votes. Let $m$ be a natural number. Define $f(m) = m + \lfloor\sqrt{m}\rfloor$. Prove that at least one of the number among $m, f(m), f^2(m), \ldots$ is a perfect square. Here $f^k(m)$ denotes the composition of $f$ over itself $k$ times.  I tried the question, but the greatest integer along with square root is creating trouble. Given three matrices $A$, $B$ and $C$ such that $ABA^T C$ is a square matrix, the derivative of the trace with respect to $A$ is:  $$ \nabla_A \operatorname{trace}( ABA^{T}C )  = CAB + C^T AB^T $$  There is a proof . However, I was not able to understand the second line of the proof. it says something like this:  $$ \nabla_A \operatorname{trace}( ABA^T C )= \nabla_\bullet \operatorname{trace}(f(\bullet)A^{T}C) + \nabla_\bullet \operatorname{trace}(f(A) \bullet^T C) $$  Where  $f(A) = AB$  I tried searching the proof or any hint using google, but I couldn't fine anything. Could anyone please help me with this second line. I cannot sleep. I am obsessed with this proof. Recently I commented on  question   and the text did got bold but the italic word didn't seem to get italic on Android Chrome(Latest Ver.), but when I saw from the PC browser, it rendered as it should...  I've attached a screenshot of my phone ... How do I remove objects from an array in Java? Given an array of n Objects, let's say it is an array of strings, and it has the following values:  foo[0] = "a"; foo[1] = "cc"; foo[2] = "a"; foo[3] = "dd";   What do I have to do to delete/remove all the strings/objects equal to "a" in the array? C# "internal" access modifier when doing unit testing I'm new to unit testing and I'm trying to figure out if I should start using more of internal access modifier. I know that if we use internal and set the assembly variable InternalsVisibleTo, we can test functions that we don't want to declare public from the testing project. This makes me think that I should just always use internal because at least each project (should?) have its own testing project. Can you guys tell me why I shouldn't do this? When should I use private? MacBook Pro: How to disable discrete GPU permanently from EFI? Draw a graph in Latex with Tikz Do the parent directory's permissions matter when accessing a subdirectory? Though I never quite understood what those numbers were and they were quite ugly, they were the only reason I ever visited the reviews page.   Can we have similar functionality back on the top bar please?